![]() |
контент по умолчанию
Кто знает, как сделать контент на страницах по умолчанию?
На сайте такая структура: - страница 1 - страница 1.1 - страница 1.2 - страница 2 - страница 2.1 Нужно, что бы на внутренних страницах по умолчанию вставлялся контент (картинка) со страницы верхнего уровня, если иное не указано. Можно, конечно, на каждой внутренней странице указывать, откуда брать контент, но это не очень удобно, т.к. страниц много и редактор сам будет добавлять новые страницы и будет забывать указывать это... Спасибо за любой совет!!! |
styles.content.default < styles.content.get
styles.content.default { select.pidInList = {$firstpage.pid} } А это уже копируешь в текущую страницу |
Чтобы не копировать в страницы (редактор этого делать не может), достаточно слегка изменить пример Павла:
marks.CONTENT < styles.content.get marks.CONTENT.ifEmpty.cObject < styles.content.get marks.CONTENT.ifEmpty.cObject.select.pidInList = {$firstpage.pid} Если речь идет не об основном контенте, а только о имидж-картинке ит.д., тогда лучше использовать поле media внутри страницы (page header). Если установить data = levelmedia: 0, slide то будет отображена картинка из головного уровня или любого уровня между головным и настоящим, если поле page:media содержит какую-либо картинку. |
Часовой пояс GMT +4, время: 03:18. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot