memex - 26 Ноябрь 2010 08:24 P.M.
А каким образом будем создавать структурированную иерархию записей?
“Тупо” как в джумле. Категория, подкатегория и при обращении к ней открывается запись. Вариант Создания категорий и добавление к в них по одной записи, немного трудоемкий для пользователя.
Как в джумле - нехорошо!
Можно как в Drupal…
Для EE2 - Taxonomy
Можно при желании найти и для EE1 или дописать нужное, а вообще, так ли уж много статики на сайте может быть?
Если это так, то достаточно такого-же статического page-tree...
А вообще, по большому счету, что такое статический контент?
Это то, что каждый раз отдается по соответствующему запросу в неизменном виде.
Вот отсюда по-подробнее...
——————-
Вариант 1
Завожу weblog, например - static, подключаю группу полей в которой обязятельно должно быть поле Relationship с указателем связи на самого себя (static).
Ну а дальше, думаю все ясно.
Каждая новая страница (запись) веблога может быть или корневой (родительской) или дочерней к любой из существующих в блоге.
Родительская запись может иметь неограниченное число дочерних записей, как, собственно и уровней.
Кроме того, при использовании расширения ext.multi_relationship_checkboxes каждая новая запись уже может быть связана не с одной а с несколькими страницами.
Вывод иерархии страниц, как в прямом так ив обратном направлении - традиционный...