Есть вариант ещё проще https://connect.smartliving.ru/profile/1502/blog31...
Ага, только в вашем варианте погода "на сейчас", а по этой ссылке получаем: сейчас, ночь, утро, день, вечер
модули-шмодули, система изменилась - модуль не работает. чем проще, тем лучше!
Что не работает в модуле я.погода?
модуль яндекс погода не работает в докере, но зато в логах есть записи
21:45:12 0.60005700 select '3' FORECAST_DAY, 'animated' SKIN, 'svg' FORMAT, ' ' conditionrus, '' condition1rus, 'fa-pause-circle' trandtempfa,'fa-pause-circle' trandhumfa,'fa-pause-circle' trandpresfa, DATE_FORMAT(DATE_ADD(NOW(), INTERVAL 1 DAY),'%d/%m') d1, DATE_FORMAT(DATE_ADD(NOW(), INTERVAL 2 DAY),'%d/%m') d2, DATE_FORMAT(DATE_ADD(NOW(), INTERVAL 3 DAY),'%d/%m') d3, DATE_FORMAT(DATE_ADD(NOW(), INTERVAL 4 DAY),'%d/%m') d4, DATE_FORMAT(DATE_ADD(NOW(), INTERVAL 5 DAY),'%d/%m')d5, DATE_FORMAT(DATE_ADD(NOW(), INTERVAL 6 DAY),'%d/%m') d6, DATE_FORMAT(DATE_ADD(NOW(), INTERVAL 7 DAY),'%d/%m') d7,yaweather_main.*, '0' told, 'В ближайшие два часа осадки не ожидаются.' osadki from yaweather_main where mycity=1
Добрый день. А куда закинить анимированные иконки? Поделитесь пожалуста html для встраивания на сцену который показан на примере-скриншоте.
День добрый.
скрипт работает, в свойствах значения появляются, но когда запускаешь скрипт вручную то появляется ошибка
Warning: Use of undefined constant weather - assumed 'weather' (this will throw an Error in a future version of PHP) in C:_majordomo\htdocs\modules\scripts\scripts.class.php(164) : eval()'d code on line 30 Warning: Use of undefined constant day - assumed 'day' (this will throw an Error in a future version of PHP) in C:_majordomo\htdocs\modules\scripts\scripts.class.php(164) : eval()'d code on line 30 Warning: Use of undefined constant day_part - assumed 'day_part' (this will throw an Error in a future version of PHP) in C:_majordomo\htdocs\modules\scripts\scripts.class.php(164) : eval()'d code on line 30 ok
что то не пойму как ее победить.
Нашел решение здесь https://mjdm.ru/forum/viewtopic.php?f=5&p=124483#p...
Заменил строчку и теперь отрабатывает без ошибки
//Цикл для перебора данных
foreach($getYandexPogoda['weather']['day']['day_part'] as $key => $array) {
Подскажите плиз, как получить sun_rise и sunse из экспорта https://export.yandex.ru/bar/reginfo.xml?region=. Что то ни как не получается вытащить эти данные и добавить значения в свойства. А вот <weather_type> получилось добавить в свойства, а то что выше (из экспорта) ни как. Помогите плиз.
$getYandexPogoda['weather']['day']['sun_rise']
Пожалуйста, войдите в систему, чтобы добавлять комментарии Присоединиться!