Hallo Forum,
ich versuche gerade ein Icon mit Fontawsome vor den Header setzen zu können. Hierfür verwende ich die Extension iconfont.
Leider funktioniert bei mit das mitgelieferte setup nicht.
Ich bin inzwischen so weit, das ich in jedem header ein Icon eingesetzt habe:
<h3 class="csc-header-alignment-center csc-firstHeader">
<i class="fa fa-anchor "></i>Services</h3>
Funktioniert mit:
10 = CASE
10.setCurrent {
field = header
htmlSpecialChars = 1
typolink.parameter.field = header_link
}
10.key.field = header_layout
10.key.ifEmpty = {$content.defaultHeaderType}
10.key.ifEmpty.override.data = register: defaultHeaderType
10.1 = TEXT
10.1.current = 1
10.1.dataWrap = <h1{register:headerClass}><i class="{$plugin.tx_iconfont.fontClassPrefix}{field:tx_iconfont_icon} {$plugin.tx_iconfont.fontClassAddon}"></i>|</h1>
10.2 < .10.1
10.2.dataWrap = <h2{register:headerClass}><i class="{$plugin.tx_iconfont.fontClassPrefix}{field:tx_iconfont_icon} {$plugin.tx_iconfont.fontClassAddon}"></i>|</h2>
10.3 < .10.1
10.3.dataWrap = <h3{register:headerClass}><i class="{$plugin.tx_iconfont.fontClassPrefix}{field:tx_iconfont_icon} {$plugin.tx_iconfont.fontClassAddon}"></i>|</h3>
10.4 < .10.1
10.4.dataWrap = <h4{register:headerClass}><i class="{$plugin.tx_iconfont.fontClassPrefix}{field:tx_iconfont_icon} {$plugin.tx_iconfont.fontClassAddon}"></i>|</h4>
10.5 < .10.1
10.5.dataWrap = <h5{register:headerClass}><i class="{$plugin.tx_iconfont.fontClassPrefix}{field:tx_iconfont_icon} {$plugin.tx_iconfont.fontClassAddon}"></i>|</h5>
Jetzt würde ich gerne den kompletten <i></i> Tag nur setzen, wenn auch aus dem Icon-Dropdown auch etwas ausgewählt ist. (key.field = tx_iconfont_icon)
Ich komm irgendwie nicht darauf, wie ich das hin bekomme.
Kann mir hier jemand weiter helfen?
LG