La procedura da seguire per poter abilitare il campo subheader nei tt_content è la seguente:
- Nel TSref (setup) bisogna abilitare il campo subheader per tutte le tipologie di tt_content o almeno quelle in cui volete che compaia:
//——ENABLE SUBHEADER———–
lib.subheader = TEXT
lib.subheader {
field = subheader
required = 1
dataWrap = <h5 class=“subheader subheaderlayout-{field:layout}”>|</h5>
htmlSpecialChars = 1
editIcons = tt_content:subheader,layout
editIcons.beforeLastTag = 1
editIcons.iconTitle.data = LLL:EXT:css_styled_content/pi1/locallang.xml:eIcon.subheader
prefixComment = 2 | Subheader:
}
//—————————————–
tt_content.header {
20 >
20 < lib.subheader
}
tt_content.text {
15 = TEXT
15 < lib.subheader
}
tt_content.image {
15 = TEXT
15 < lib.subheader
}
tt_content.textpic {
10.15 = TEXT
10.15 < lib.subheader
}
tt_content.bullets {
15 = TEXT
15 < lib.subheader
}
tt_content.table {
15 = TEXT
15 < lib.subheader
}
tt_content.uploads {
15 = TEXT
15 < lib.subheader
}
tt_content.table {
15 = TEXT
15 < lib.subheader
}
tt_content.multimedia {
15 = TEXT
15 < lib.subheader
}
tt_content.swfobject {
15 = TEXT
15 < lib.subheader
}
tt_content.qtobject {
15 = TEXT
15 < lib.subheader
}
tt_content.media {
15 = TEXT
15 < lib.subheader
}
tt_content.search {
15 = TEXT
15 < lib.subheader
}
tt_content.login {
15 = TEXT
15 < lib.subheader
}
tt_content.splash {
15 = TEXT
15 < lib.subheader
}
tt_content.menu {
15 = TEXT
15 < lib.subheader
}
tt_content.shortcut {
15 = TEXT
15 < lib.subheader
}
tt_content.list {
15 = TEXT
15 < lib.subheader
} - Una volta configurati i vari tt_content bisogna abilitare il campo nel TCA di TYPO3 (typo3conf/extables.php). Nel file aggiungere la seguente linea di codice:
#re-enabling subheader in tt_content
t3lib_div::loadTCA('tt_content');
t3lib_extMgm::addToAllTCAtypes("tt_content", 'subheader;;', 'text,textpic', 'before:bodytext');