Лекции
Подписаться на эту рубрику по RSS
В MaxSite CMS типы страниц используются для дополнительной группировки различных записей. Обратите внимание, что типы страниц и типы данных это разные вещи. Тип данных определяется на основе URL. Тип страниц же задается только для записей.
6. Делаем плагин для подсчета RSS-подписчиков
Среда, 10 сентября 2008 г.Рубрика: Лекции
Просмотров: 4085
Идею сделать такой плагин мне подкинул Роберт. Сегодня я подробно расскажу и насколько просто она реализуется на MaxSite CMS.
Для большинства задач MaxSite CMS предлагает уже готовые решения. Но иной раз встречаются задачи, которые требуют своих особых выборок из базы данных. Например в шаблоне вывести заголовки каких-то определенных записей; или при создании виджета под свою задачу.
Опции в MaxSite CMS представляют собой значения, которые хранятся в базе данных. Опции можно использовать для самых разных задач, например для настройки шаблона или для сохранения параметров виджетов.
Наш шаблон подразумевает подключение отдельного файла типа. Например для главной это будет home.php, для обычной страницы - page.php, для рубрик - category.php. Теоретически, как я уже говорил, можно все сделать в одном файле. Но, поскольку сам html-вывод может быть разным, то нам придется вводить различные условия. Вот чтобы этого не делать, мы и используем раздельные файлы.
В прошлой лекции мы пропустили рассмотрение файлов типов данных, в которых непосредственно выводятся тексты. Перед тем, как вплотную заняться разбором файлов вывода, нам следует понять что такое «тип данных». Сегодня мы поговорим именно об этом.
Перед тем, как мы начнем делать свой шаблон, следует для начала понять, как он устроен. Дело в том, что вам придется забыть всё то, что вы знали до этого от WordPress и выкинуть из головы все его ограничения.