Дизайн главной страницы и типовой. Как разделить их в eZ Publish?
Для доступа к форумам необходимо авторизоваться. Это можно сделать здесь
| Автор | |
|---|---|
|
|
|
|
Вс, 25 октября 2009 17:09:31 "Правильность" понятие субъективноеПо идее лучшим способом заместить дизайн первой страницы это прописать замещение шаблона pagelayout для корневой ноды (как правило это нода №2) и при надобности заместить шаблон full-view для класса, объектом которого и является корневая нода (как правило это Folder или Frontpage) (заместить по номеру ноды) На счет меню: я, например, не знаком с ВордПресс, можно сформулировать вопрос конкретней |
|
Вт, 17 ноября 2009 12:49:41 >На счет меню: я, например, не знаком с ВордПресс, можно сформулировать вопрос конкретнейЗря конечно я Word Press в качестве примера привел. Просто там есть возможность настраивать вывод панелей, порядок вывода, включать или отключать вывод той или иной панели в зависимости от раздела. Желание сделать так, чтобы дизайном главной страницы можно было управлять из панели администрирования. Допустим сегодня я хочу показывать на главной странице 3 последних новости из раздела новости и все. Завтра я захотел и вместо 3 новостей решил выводить 5 новостей а может еще под новостями вывести несколько фотографий из фото галереи. Или может под новостями опубликовать содержимое раздела "Контактная информация"? 1. Такое возможно и насколько это сложно? 2. Есть ли какие-то готовые инструменты? 3. Как такое реализовать? |
|
Вт, 17 ноября 2009 13:40:32 1. Такое возможно и насколько это сложно? Да, уровень сложности средний и ниже 2. Есть ли какие-то готовые инструменты? в eZFlow, например можно задавать layout для страницы (порядок размещения элементов) по определенный шаблонам 3. Как такое реализовать? Довольно просто. Если интересует изменение верстки - смотрите в сторону eZWebin и eZFlow (там можно управлять колонками). Если весь контент будет выводится в одной-двух типовых колонках, то можно обойтись простыми XML-полями для объекта главной страницы. Например, список новостей можно вывести, вставив эмбедом в XML-поле папку новостей. Для большого количества требований подходят обычные возможности эмбеддинга. Если мало - берите вебиновские кастом-теги (инфобоксы всякие). Количество элементов можно задавать через аттрибуты или кастом-аттрибуты тэга embed. |
|
Ср, 24 февраля 2010 14:25:07 eZWebin и eZFlowА где их взять? |
|
|
Чт, 25 февраля 2010 6:17:26 При установке eZP предлагают выбрать один из этих пакетов и он может загрузится автоматически. Если движок установлен без них, то их можно установить отдельно: http://ezpublish.tv/ru/Forumy/Dlya-novichkov/ustanovka_packages |