PDA

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


DimanLin
07.12.2008, 16:04
Добавляю контент на страницу.

Заголовок выглядит следующим образом:
<h1 class="csc-firstHeader">Заголовок</h1>
Нужно сделать <h2>Заголовок</h2>

Текст выгдядит:
<p class="bodytext">Текст</p>
Нужно так: <p>Текст</p>

Как это сделать? Я не смог найти шаблон под простой текстовый контент... =(

Falcon
07.12.2008, 18:59
дак а разве нельзя всё это загрузить в CSS шаблона?
у меня вся информация для контента в css. а во всех других метсах можно други шаблоны подключить

reva2
08.12.2008, 11:39
Добавляю контент на страницу.

Заголовок выглядит следующим образом:
<h1 class="csc-firstHeader">Заголовок</h1>
Нужно сделать <h2>Заголовок</h2>

Текст выгдядит:
<p class="bodytext">Текст</p>
Нужно так: <p>Текст</p>

Как это сделать? Я не смог найти шаблон под простой текстовый контент... =(
Весь вывод стандартных контент-элементов задается в статичном шаблоне Css Styled Content через Typoscript. Потратьте время на его изучение и Вам будет все понятно что и откуда берется..
Конкрентно по Вашим задачам. Убрать у тега <p> аттрибут class="bodytext" можно вот так:
lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.ad dAttributes.P >
С заголовками все несколько сложнее. Вы наверное обращали внимание что при редактирование контент-элемента у заголовка есть куча параметров: выравнивание, тип, ссылка и т.д. Так вот по-умолчанию все эти параметры учитываются при выводе. Вывод заголовков всех контент элементов задан в lib.stdheader. Реализовать то что Вы хотите можно просто огромным количеством способов, например:

lib.stdheader.stdWrap.dataWrap = |
lib.stdheader.10.1.fontTag = <h2>|</h2>

Если Вы добавите такой код в шаблон страницы, то все заголовки у которых значение параметра "Тип" будет задано как "Компоновка 1" будут выводиться в обрамлении тегов <h2>|</h2>