PDA

Просмотр полной версии : контент и шаблоны


Magnetic
09.11.2006, 19:21
1. когда создаю шаблон типо3 для страницы, то не отображаются ранее созданные элементы контента и созданные после.
как создать шаблон типо3, чтобы отображались элементы контента?

2. как сделать удобно редактируемым некоторый элемент контента на странице, которая создана путем вставки хтмл-шаблона?
например, чтобы ее можно было изменять таким же образом, как и редактирование элемента контента, который был создан с помощью типо3. изменение содержания элемента через директивы шаблона - слишком сложно для пользователя, поэтому не подходит. и вообще такое возможно?

void
09.11.2006, 19:49
1. Сформулируйте четче. Какой шаблон? Обычный или TemplaVoila?
2. Если я правильно понял, вам сюда -> http://codeline.richmd.ru/?p=3

PhilD
09.11.2006, 19:58
может сначала сюда http://typo3.biz/uploads/media/Modern_template_building__Part_1.pdf

Magnetic
09.11.2006, 22:59
Я поработал уже с quickstart и modern tamplate buildiing part1.
Допустим есть хтмл шаблоны будущего сайта, и содержимое этих страниц нужно будет менять в админке. Я так понимаю нецелесообразно импортировать динамическую часть этих шаблонов в Typo3, т. к. для изменения содержимого страницы нужно будет использовать TypoScript, а пользователь не захочет его изучать. Т. е. нужно создавать элементы контента на вкладке Pages с нуля, и взять дизайн из хтмл-шаблонов. Для этого нужно создать шабон на вкладке Templates и прописать css файл и еще что-то. Если я правильно мыслю, то дайте, пожалуйста, хорошую доку по TypoScript, с помощью которой это все можно сделать.

И еще одно. Когда у меня есть готовая страница в Typo3 с каким-то содержимым, которая была создана в Pages без шаблонов вообще, то когда я создаю для нее шаблон на вкладке Templates, работают только инструкции TypoScript в шаблоне, а те элементы контента, что были созданы с помощью средств из пункта меню Pages не отображаются. Как правильно писать инструкции TypoScript в Typo3-шаблоне, чтобы элементы контента страницы отображались?

void
10.11.2006, 02:57
1) Добавьте в шаблон (edit whole template record, include static from extensions) статический шаблон css_styled_content.
2) В поле Setup пропишите
page.10 < styles.content.get
И вы получите вывод элементов контента с pages)