Страница 32 из 93

Re: [Модуль] Яндекс погода 2018

Добавлено: Пт июн 22, 2018 7:33 am
directman66
fandaymon писал(а):
Чт июн 21, 2018 10:53 pm
Как раз хотел спросить -а зачем это вообще нужно? Данные и без этого нормально скачиваются. Насколько я понимаю - на file_get_contens она никак не влияет
И правда работает, убрал


fandaymon писал(а):
Чт июн 21, 2018 10:53 pm
Правильней как-то так
if (isset($cityid)) {$file = file_get_contents('https://api.weather.yandex.ru/v1/foreca ... .'&lang=ru', false, $context);}
elseif (isset($latlon)) {$file = file_get_contents('https://api.weather.yandex.ru/v1/foreca ... .'&lang=ru', false, $context);}
Не долшли еще руки до этого места. Исправил, но логика несколько иная.

Данные заполняются в объектах, чтобы можно было строить графики изменения погоды и прописывать логику при их изменении штатными средсвами, хранить историю и т.д.

Временная таблица - вынужденная мера, обращение к готовой выборке происходит намного быстрее, чем представление, полученное по свойствам объектов.

Re: [Модуль] Яндекс погода 2018

Добавлено: Вс июн 24, 2018 1:30 pm
samolet
Все спасибо, после вчерашнего обновления ошибки не лезут, КЛАССССС!
В настоящий момент эта версия мажорика самая стабильная.

Re: [Модуль] Яндекс погода 2018

Добавлено: Пн июн 25, 2018 11:26 am
Anton_kulibin
Чет у меня не работает( Несколько раз добавлял и удалял модуль. Город в базу руками добавлял. Настроил так
В погоде не сегодня пусто, а в виджетах есть кое что

Re: [Модуль] Яндекс погода 2018

Добавлено: Ср июн 27, 2018 12:14 am
directman66
С вариациями latlon видимо придется дорабатывать модуль. Чем-то отличаются ответы яндекса.

Re: [Модуль] Яндекс погода 2018

Добавлено: Вс июл 01, 2018 9:53 am
dkrichun
Warning: file_get_contents(https://api.weather.yandex.ru/v1/forecast?&lang=ru): failed to open stream: HTTP request failed! HTTP/1.1 404 Not Found in /var/www/html/modules/yandexweather/get.inc.php on line 55
Warning: gzdecode(): data error in /var/www/html/modules/yandexweather/get.inc.php on line 61
Warning: Invalid argument supplied for foreach() in /var/www/html/modules/yandexweather/get.inc.php on line 86
Warning: Invalid argument supplied for foreach() in /var/www/html/modules/yandexweather/get.inc.php on line 106
Warning: Invalid argument supplied for foreach() in /var/www/html/modules/yandexweather/get.inc.php on line 127
Warning: Invalid argument supplied for foreach() in /var/www/html/modules/yandexweather/get.inc.php on line 138

Re: [Модуль] Яндекс погода 2018

Добавлено: Вт июл 03, 2018 8:09 pm
Mobidi
Подскажите в настройках модуля не могу поставить Уровень сообщений ($MSG_LEVEL) - сейчас стоит 0 и ничего не произносит , при установке на 2 сбрасывает на начальную страницу

Re: [Модуль] Яндекс погода 2018

Добавлено: Ср июл 04, 2018 6:21 am
directman66
Скорее всего у вас не обновлена база данных. Переустановите модуль через удаление.

Re: [Модуль] Яндекс погода 2018

Добавлено: Вт июл 10, 2018 12:33 pm
mini
Установил модуль, добавил свой город 240 (Тольятти). Убрал проверку погоды у Москвы и Екатеринбурга. "Get Data" и ничего, только в виджетах половина появилась. Обновлял структуру БД, удалял и ставил модуль заново - результат то же. Ради интереса настроил показ погоды у Москвы и Екатеринбурга - всё работает.
СпойлерПоказать
city.png
city.png (44.2 КБ) 4140 просмотров

Re: [Модуль] Яндекс погода 2018

Добавлено: Вт июл 10, 2018 12:40 pm
workpage
mini писал(а):
Вт июл 10, 2018 12:33 pm
Установил модуль, добавил свой город 240 (Тольятти). Убрал проверку погоды у Москвы и Екатеринбурга. "Get Data" и ничего, только в виджетах половина появилась. Обновлял структуру БД, удалял и ставил модуль заново - результат то же. Ради интереса настроил показ погоды у Москвы и Екатеринбурга - всё работает.
СпойлерПоказать
city.png
Полностью перезагрузи мажор

Re: [Модуль] Яндекс погода 2018

Добавлено: Ср июл 11, 2018 10:39 am
mini
workpage писал(а):
Вт июл 10, 2018 12:40 pm
Полностью перезагрузи мажор
Перегрузил, не помогло. Всё осталось так же: половина виджетов и "нет данных" в текущей погоде и прогнозе на 3 дня.