[TYPO3-german] tt_content subheader

Markus Schwennecker typo3 at schwennmedia.de
Sun Oct 3 21:08:42 CEST 2010


ok, habe gerade, glaube ich, Blödsinn geschrieben.

Also TCA Erweiterung des Subheaders durch:

t3lib_div::loadTCA('tt_content')
t3lib_extMgm::addToAllTCAtypes("tt_content", 'subheader;;8', '','after:header');

Um die FE Ausgabe hin zu bekommen, also so etwas wie:

tt_content.text {
  15 = TEXT
  15 {
     field = subheader
     required = 1
     dataWrap = <span class="csc-subheader csc-subheader-{field:layout}">|</span>
     htmlSpecialChars = 1
     editIcons = tt_content:subheader,layout
     editIcons.beforeLastTag = 1
     editIcons.iconTitle.data = LLL:EXT:css_styled_content/pi1/locallang.xml:eIcon.subheader
  }
}

Richtig?



Am 03.10.2010 um 20:57 schrieb Markus Schwennecker:

> Hallo Petra,
> 
> danke für die schnelle Antwort. Ich fummel auch nicht gerne im Core rum, alleine wegen eventueller updates.
> Mir ist allerdings noch nicht ganz klar, was ich in der extTables.php eintragen muss, um den Elementen den subheader beizubringen.
> Vielleicht kannst Du mir einen etwas genaueren Tip geben?
> 
> Bezüglich der Mail von David habe ich noch folgendes gefunden:
> 
> tt_content.text {
>   15 = TEXT
>   15 {
>      field = subheader
>      required = 1
>      dataWrap = <span class="csc-subheader csc-subheader-{field:layout}">|</span>
>      htmlSpecialChars = 1
>      editIcons = tt_content:subheader,layout
>      editIcons.beforeLastTag = 1
>      editIcons.iconTitle.data = LLL:EXT:css_styled_content/pi1/locallang.xml:eIcon.subheader
>   }
> }
> 
> Ich denke in diese Richtung sollte es gehen. Verstehe nur nicht wirklich, warum die Funktion des Subheaders im Content Header implementiert ist, in den anderen Elementen jedoch nicht, obwohl das Tabellenfeld vorhanden ist.
> 
> Gruß
> Markus
> 
> Am 03.10.2010 um 20:38 schrieb Petra Arentzen:
> 
>> Hallo Markus,
>> 
>> Änderungen in der Tabellenkonfiguration sollten in 'typo3con/extTables.php' gemacht werden.
>> 
>> Bevor du die Konfiguration einer Tabelle überschreibst, solltest du unbedingt der Konfiguration vollständig einlesen - mit t3lib_div::loadTCA('tt_content')
>> 
>> Wichtig ist, dass du anschließend den Cache löscht.
>> 
>> Im Core rumzufummeln ist gerade bei TYPO3 fast nie notwendig.
>> 
>> 
>> Grüße
>> 
>> Petra
>> 
>> 
>> 
>> Am 03.10.2010 um 20:25 schrieb Markus Schwennecker:
>> 
>>> Hallo,
>>> 
>>> habe die neuste TYPO Version im Einsatz. Funktioniert soweit alles prima.
>>> Ich möchte nun bei den Content Elementen Text und Text/wPic auch den Subheader benutzen. Beim Element Überschrift funktioniert dies einwandfrei.
>>> 
>>> Bei den anderen Elementen halt gar nicht.
>>> 
>>> Habe bisher für die BE Ausgaben folgendes in extTables.php eingetragen:
>>> t3lib_extMgm::addToAllTCAtypes("tt_content", 'subheader;;8', '','after:header');
>>> 
>>> Daher kann ich jetzt in den Content Elementen den Subheader einragen.
>>> 
>>> Da es ja im Element Hader funzt und in den anderen nicht habe ich auch noch in das File tbl_tt_content.php das array für text und textpic erweitert:
>>> 
>>> 		'header' => 	Array(
>>> 			'showitem' => 'CType;;4;;1-1-1, hidden, header;;3;;2-2-2, subheader;;8, linkToTop;;;;3-3-3,
>>> 							--div--;LLL:EXT:cms/locallang_tca.xml:pages.tabs.access, starttime, endtime, fe_group'
>>> 		),
>>> 		'text' => 		Array(
>>> 			'showitem' => 'CType;;4;;1-1-1, hidden, header;;3;;2-2-2, subheader;;8, linkToTop;;;;3-3-3,
>>> 							--div--;LLL:EXT:cms/locallang_ttc.xml:CType.I.1, bodytext;;9;richtext:rte_transform[flag=rte_enabled|mode=ts_css];3-3-3, rte_enabled, text_properties,
>>> 							--div--;LLL:EXT:cms/locallang_tca.xml:pages.tabs.access, starttime, endtime, fe_group',
>>> 		),
>>> 		'textpic' => 	Array(
>>> 			'showitem' => 'CType;;4;;1-1-1, hidden, header;;3;;2-2-2, subheader;;8, linkToTop;;;;3-3-3,
>>> 							--div--;LLL:EXT:cms/locallang_ttc.xml:tabs.text, bodytext;;9;richtext:rte_transform[flag=rte_enabled|mode=ts_css];3-3-3, rte_enabled, text_properties,
>>> 							--div--;LLL:EXT:cms/locallang_ttc.xml:tabs.media, image;;;;5-5-5, imageorient;;2,
>>> 							--palette--;LLL:EXT:cms/locallang_ttc.php:ALT.imgDimensions;13,
>>> 							--palette--;LLL:EXT:cms/locallang_ttc.php:ALT.imgLinks;7;;6-6-6,
>>> 							imagecaption;;5,altText;;;;7-7-7, titleText, longdescURL,
>>> 							--palette--;LLL:EXT:cms/locallang_ttc.php:ALT.imgOptions;11;;8-8-8,
>>> 							--div--;LLL:EXT:cms/locallang_tca.xml:pages.tabs.access, starttime, endtime, fe_group'
>>> 		),
>>> 
>>> 
>>> Leider habe ich den Subheader immer noch nicht als FE Ausgabe. Vielleict hat jemand einen Tip was noch fehlt?!
>>> 
>>> Oder gibt es noch eine einfachere Möglichkeit, die auch noch safe ist beim Update des TYPO3.
>>> 
>>> Beste Grüße
>>> Markus
>>> _______________________________________________
>>> TYPO3-german mailing list
>>> TYPO3-german at lists.typo3.org
>>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>>> 
>> 
>> _______________________________________________
>> TYPO3-german mailing list
>> TYPO3-german at lists.typo3.org
>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
>> 
> 
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
> 



More information about the TYPO3-german mailing list