Hi, ja, so geht es. :-)
Ich hab jetzt genau folgendes gemacht: Im Template um die Zeilenumbrüche mit <br>-Tag zu erzeugen den besagten Schalter auf 1 gesetzt: page.20.marks{ HEADLINE = TEXT HEADLINE.field = title HEADLINE.br = 1 } Mit dem Kickstarter hab ich eine leere Extension erstellt, die Datei ext_tables.php hinzugefügt und (auf Joeys Rat) nur die folgenden Zeilen eingefügt: <?php if(!defined('TYPO3_MODE')) die ('Access denied.'); $TCA['pages']['columns']['title']['config']['type'] = 'text'; ?> Danach erscheint der Seitentitel in einem Feld und kann wie gewünscht einfach mit "Enter" umgebrochen werden, das Problem ist gelöst. Einzige marginale "Unschönheit": Der Title-Tag im Kopfbereich wird im Sourcecode in mehreren Zeilen dargestellt. Es erscheint aber kein <br>-Tag, so dass die Anzeige im Browser des Besuchers unverändert richtig bleibt. Christopher "JoH asenau" <[EMAIL PROTECTED]> schrieb im Newsbeitrag news:[EMAIL PROTECTED] >> damit habe ich ein entsprechendes Textfeld, aber die Zeilenumbrüche, >> die ich da durch Drücken der Entertaste einfüge, werden nicht richtig >> umgesetzt: >> Im Quelltext wird eine neue Zeile begonnen, aber es entsteht kein >> Zeilenumbruch, der für den Besucher sichtbar wäre. >> >> So einen Zeilenumbruch bekomme ich, wenn ich einen <br>-Tag am Ende >> jeder Zeile einfüge, aber das ist ja nicht Sinn der Sache. >> (Und das ist dann auch im Seitenbaum und im Title-Tag sichtbar, was >> gar nicht schön ist...) > > Dann wirst Du die Steuerung Ausgabe ebenfalls ändern müssen. > Üblicherweise läuft das Ganze ja über TypoScript und da liefert Dir > stdWrap > eine Funktion, die eine Zeilenschaltung in ein <br /> umwandelt. > Ist ein einfacher Schalter, der über 1 aktiviert wird. > > Nehmen wir mal an, Dein title wird über temp.title ausgegeben, dann sähe > das > z.B. so aus: > > temp.title = TEXT > temp.title { > field = title > br = 1 > } > > Im Übrigen würde ich in der ext_tables.php nur mit folgender Zeile > arbeiten > und den Rest weglassen: > $TCA['pages']['columns']['title']['config']['form_type'] = 'text'; > > Das erhält die Eigenschaften des ursprünglichen input Feldes und man kann > daher z.B. weiterhin die eval Funktionen für trim, alphanum etc. nutzen. > > HTH > > 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 > Jobs: http://www.professionals-only.com > >
_______________________________________________ TYPO3-german mailing list TYPO3-german@lists.netfielders.de http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german