[TYPO3-german] Zeilenumbruch in Überschrift
JoH asenau
info at cybercraft.de
Tue Mar 27 15:24:56 CEST 2007
> In einzelnen Überschriften des Inhaltselements Text oder Text mit Bild
> sollte es möglich sein, einen Zeilenumbruch einzufügen.
> Ich habe es schon mit HTML-Tags versucht, aber diese werden als Text
> übernommen, deshalb ist es auch nicht möglich mit Leerzeichen (als
> wüster Hack) zu arbeiten, um dies zu erreichen.
>
> Wo muss ich dran schrauben, damit dies möglich ist?
An genau zwei Stellen.
Zuerst solltest Du das Feld im Backend-Formular mehrzeilig machen, damit die
Zeilen später wie gewohnt mit ENTER eingegeben werden können.
Sinnvollerweise baust Du dazu im Kickstarter eine minimale Extension ohne
zusätzliche DB Felder oder irgendeinen Schnickschnack.
Weil Du die auch anderweitig für die ANpassung von TCA Werten verwenden
kannst, macht es Sinn sie z.B. "TCA Mods" zu nennen und alle Mods nur in
dieser Extension vorzunehmen.
Im Verzeichnis dieser Extension gibt es eine Datei ext_tables.php, in die Du
lediglich die folgenden beiden Zeilen einträgst:
t3lib_div::loadTCA('tt_content');
$TCA['tt_content']['columns']['header']['config']['type'] = 'text';
Damit wird anstatt eines einfachen <input> Feldes ein <textarea> ausgegeben.
Damit das beim Rendern durch CSS-styled-content berücksichtigt wird, mußt Du
eine Zeile TypoScript einfügen:
lib.stdheader.10.setCurrent.br = 1
Damit hast Du eine Lösung und keine Krücke, die mit Trennzeichen o.ä.
arbeitet.
Joey
--
Wenn man keine Ahnung hat: Einfach mal Fresse halten!
(If you have no clues: simply shut your gob sometimes!)
Dieter Nuhr, German comedian
openBC/Xing: http://www.cybercraft.de
T3 cookbook: http://www.typo3experts.com
More information about the TYPO3-german
mailing list