Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Общие вопросы (http://forum.typo3.ru/forumdisplay.php?f=12)
-   -   Дополнительные поля в Typo3 (http://forum.typo3.ru/showthread.php?t=11844)

Rayzor92 14.09.2015 22:49

Дополнительные поля в Typo3
 
Как сделать доп. поле в шаблоне 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


Часовой пояс GMT +4, время: 06:38.

Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot