У вас все в порядке с модулем и компонентом, ошибок нет. Просто сейчас на сайте
xml.weather.co.ua существуют ошибки, которые владельцам этого ресурса следовало бы исправить. Чтобы у вас в модуле отображалась корректная текущая погода (картинка, температура и пр.) необходимо, чтобы файл xml, который компонент/модуль парсит с указанного выше сайта, содержал бы информацию в теге
. Однако сейчас эти теги просто пустые для некоторых населенных пунктов. Например, для города Киев с ID=23 все в порядке, информацию сайт выдает, а вот для города Володарск Нижегородской области с ID=11265 - информация о текущей погоде просто отсутствует в теге current загружаемого xml-файла. Можете сами убедиться, сравните теги current по двум ссылкам:
xml.weather.co.ua/1.2/forecast/23?dayf=5&lang=ru
xml.weather.co.ua/1.2/forecast/11265?dayf=5&lang=ru
Чтобы убедиться, что ваши модуль и компонент нормально работают, попробуйте временно изменить город на Киев (id=23) и вы убедитесь, что с вашим сайтом все в порядке, проблемы у сайта
xml.weather.co.ua - владельцам этого веб-ресурса следует починить свой ресурс.