PDA

Просмотр полной версии : Дополнительные поля в Typo3


Rayzor92
14.09.2015, 22:49
Как сделать доп. поле в шаблоне Type3. Шаблон использует TypoScript.
Нужно сделать быстро, любым костылём. На страницах нужно изменить H1.
Проблема в том, что при смене h1 меняется хлебные крошки и другие элементы, поэтому желательно по быстрому в зависимости от URI скриптом передавать в шаблон другое значение.

Manas
16.09.2015, 09:00
В PageTS пишете


TCEFORM.tt_content.header_layout {
altLabels {
1 = h1
2 = h2
3 = h3
4 = h4
5 = h5
}
addItems {
10 = My H1
}
}

В typoscript пишете свой h1

# Layout headers
lib.stdheader.10.10 < lib.stdheader.10.1
lib.stdheader.10.10 {
dataWrap = <h1 class="my-h1">|</h1>
}

Если нужно вставлять html код внутрь заголовка

lib.stdheader.10.setCurrent.htmlSpecialChars = 0