Re: [Модуль] Open Weather (app_openweather)
Добавлено: Пн июн 08, 2020 9:02 am
Спасибо, координаты сохраняются.
Ок. Пробую переименовать ID для удобства.nick7zmail писал(а): Пн июн 08, 2020 1:58 pm ow_fact объект называется только в случае, если это первая добавленная запись в модуль (чтобы сохранить привязку объектов на сценах к примеру) в остальных случаях объект называется ow_fact_(I'd записи), чтобы была возможность добавлять несколько городов с фактической погодой.
Отправлено с моего Xperia XZ1 Compact через Tapatalk
Пробовал снести модуль. Заново ставлю и данные из базы подтягиваютсяnick7zmail писал(а): Пн июн 08, 2020 2:13 pm Проще снести модуль и установить заново, чем в базу лезть. Только АПИ ключ запомните. Далее введёте АПИ-ключ, выберете город, укажете метод получения fact - и объект должен автоматически создастся ow_fact.
Выше скидывал скрипт...да, доки пока не обновлены. Обязательно займусь этим.viktor6 писал(а):А как в ручную обновить погоду? Чтобы появились все свойства
viewtopic.php?f=5&t=4340&start=440#p120191viktor6 писал(а): Пн июн 08, 2020 2:34 pm А как в ручную обновить погоду? Чтобы появились все свойства
Код: Выделить всё
[Mon Jun 08 07:00:00.738072 2020] [php7:error] [pid 28721] [client 127.0.0.1:57468] PHP Fatal error: Uncaught Error: Call to undefined method app_openweather::get_weather() in /var/www/modules/objects/objects.class.php(624) : eval()'d code:3\nStack trace:\n#0 /var/www/modules/objects/objects.class.php(624): eval()\n#1 /var/www/lib/objects.class.php(964): objects->callMethod('Run', 0)\n#2 /var/www/objects/index.php(147) : eval()'d code(1): callMethod('Run')\n#3 /var/www/objects/index.php(147): eval()\n#4 {main}\n thrown in /var/www/modules/objects/objects.class.php(624) : eval()'d code on line 3
[Mon Jun 08 08:00:00.197098 2020] [php7:error] [pid 1343] [client 127.0.0.1:36904] PHP Fatal error: Uncaught Error: Call to undefined method app_openweather::get_weather() in /var/www/modules/objects/objects.class.php(624) : eval()'d code:3\nStack trace:\n#0 /var/www/modules/objects/objects.class.php(624): eval()\n#1 /var/www/lib/objects.class.php(964): objects->callMethod('Run', 0)\n#2 /var/www/objects/index.php(147) : eval()'d code(1): callMethod('Run')\n#3 /var/www/objects/index.php(147): eval()\n#4 {main}\n thrown in /var/www/modules/objects/objects.class.php(624) : eval()'d code on line 3
[Mon Jun 08 09:00:00.203389 2020] [php7:error] [pid 32496] [client 127.0.0.1:44578] PHP Fatal error: Uncaught Error: Call to undefined method app_openweather::get_weather() in /var/www/modules/objects/objects.class.php(624) : eval()'d code:3\nStack trace:\n#0 /var/www/modules/objects/objects.class.php(624): eval()\n#1 /var/www/lib/objects.class.php(964): objects->callMethod('Run', 0)\n#2 /var/www/objects/index.php(147) : eval()'d code(1): callMethod('Run')\n#3 /var/www/objects/index.php(147): eval()\n#4 {main}\n thrown in /var/www/modules/objects/objects.class.php(624) : eval()'d code on line 3