Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Общие вопросы (http://forum.typo3.ru/forumdisplay.php?f=12)
-   -   контент по умолчанию (http://forum.typo3.ru/showthread.php?t=91)

stoun 01.10.2004 14:07

контент по умолчанию
 
Кто знает, как сделать контент на страницах по умолчанию?

На сайте такая структура:
- страница 1
- страница 1.1
- страница 1.2
- страница 2
- страница 2.1

Нужно, что бы на внутренних страницах по умолчанию вставлялся контент (картинка) со страницы верхнего уровня, если иное не указано.

Можно, конечно, на каждой внутренней странице указывать, откуда брать контент, но это не очень удобно, т.к. страниц много и редактор сам будет добавлять новые страницы и будет забывать указывать это...

Спасибо за любой совет!!!

Pavel Antonov 01.10.2004 17:04

styles.content.default < styles.content.get
styles.content.default {
select.pidInList = {$firstpage.pid}
}

А это уже копируешь в текущую страницу

Andreas Schwarzkopf 02.10.2004 14:54

Чтобы не копировать в страницы (редактор этого делать не может), достаточно слегка изменить пример Павла:

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