Скрипт является легкой модификацией , за что автору, большое спасибо.
Мы используем скрипт, который по готовым таблицам создаст модель. У этого метода есть недостатки (нет связей между таблицами), но нам это пока не важно.
Если вы не в курсе, Revo не работает с sql запросами напрямую, поэтому, нам нужно создать модель для работы с базой данных.
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
`wind_max` tinyint(2) NOT NULL,
`wind_min` tinyint(2) NOT NULL,
`id` int(10) NOT NULL AUTO_INCREMENT,
CREATE TABLE IF NOT EXISTS `modx_weather_forecast` (
Создаем таблицу:
Грузить будем c weather.co.ua, как выглядит выдача можно посмотреть по .
Первым делом нам понадобится таблица для хранения данных. В целях обучения, я решил сделать загрузку и отображение погоды для города Москва в админке.
Модель для работы с БД
Сегодня мы попробуем создать простой и бессмысленный компонент для MODX Revo, по всем правилам, с использованием ExtJS и прочих дел.
Вся админка Revolution построена на , поэтому, вам придется его освоить, конечно, если вы хотите делать красивые и удобные разделы админки.
Компоненты позволяют MODX Revolution получить безграничные возможности. С их помощью можно написать любую вещь в админке, будь то интернет-магазин, или расширенное управление юзерами.
Так что же это такое?
Когда я публиковал свои топики по MODX, меня неоднократно просили рассказать как создавать собственные разделы в админке. В MODX Evolution они называются Модулями, а в Revolution Компоненты.
Создаем компонент для MODX Revolution
19 августа 2011 в 15:42
Создаем компонент для MODX Revolution / Хабрахабр
Комментариев нет:
Отправить комментарий