[Weather] Вывод погоды от Яндекс

Компонент выводит данные погоды от Яндекс в трёх режимах работы &mode.

basic — общие данные о текущей погоде

short — краткий прогноз на 10 дней

detailed — подробный прогноз на 10 дней


Всё оформление в чанках. Вы можете встроить погоду любого города на свой сайт и оформить согласно его стилю.

Город указывается параметром &city, его id нужно брать вот в этом XML списке Яндекса. Например, Москва — это 27612.

Для ограничения количества дней для вывода в режимах short и detailed есть параметр &limit.

Загружаемые картинки и xml файлы с данными погоды кэшируются. Картинки бессрочно, а данные на количество секунд, указанное в параметре &cacheTime. По умолчанию, это 10 минут.

В комплекте 4 чанка и css файл со стандартным оформлением — все они прописаны в параметрах сниппета.

Если на сайте установлен pdoTools, то компонент подключит его автоматически для вывода чанков, и вы сможете @INLINE и Fenom синтаксис.

Примеры


[[!Weather]]

<h3>Сокращённый режим</h3>
[[!Weather?mode=`short`]]

<h3>Подробный режим</h3>
[[!Weather?mode=`detailed`]]

<h3>Погода в Кемерово</h3>
[[!Weather?
	&city=`29642`
	&mode=`detailed`
]]


Компонент доступен в магазине всего за 490 рублей.

Посмотреть вживую можно на тестовом сайте (будет удалён через сутки) — s2066.h4.modhost.pro. Если есть желание, то можно и лично протестировать там же, на modhost.pro.
Василий Наумкин
04 июня 2015, 13:50
modx.pro
1
2 258
+6

Комментарии: 0

Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
0