Hallo,
wenn ich in Typo3 formulare erstelle, wird automatisch bei <textarea>'s ein wrap="virtual" eingefügt. Ich hätte das gerne draußen, weil ich XHTML-validen Code erzeugen muss.
Wo finde ich die Datei, wo der Code erzeugt wird? Ich arbeite mit css_styled_content.
Danke,
Johannes
Hi.
Wenn du es im Quellcode ändern willst, dann musst du die Datei "typo3/sysext/cms/tslib/class.tslib_content.php" editieren. Die Original-Zeile 1678 (in der Funktion "FORM") kopierst du und kommentierst sie anschließend aus:
#$wrap=$wrap ? ' wrap="'.trim($fParts[3]).'"' : ' wrap="virtual"';
$wrap=$wrap ? ' wrap="'.trim($fParts[3]).'"' : '';
Besser ist aber wahrscheinlich die folgende TypoScript-Anweisung, da du dann den Quellcode nicht verändern musst.
tt_content.mailform.20.noWrapAttr = 1
Martin
Danke! Die zweite Methode ist natürlich noch besser 🙂
Beim Absende-Button wird, wie bei jedem "Feld" des Formulars ein wrap (bei mir <span></span>) eingefügt. Beim Absende-Button ist der Inhalt natürlich leer, weil es keine Feldbeschriftung geben soll.
Kann ich das für den auch irgendwie aussschalten? Danke.
*Hochschieb*
Beim Absende-Button wird, wie bei jedem "Feld" des Formulars ein wrap (bei mir <span></span>) eingefügt. Beim Absende-Button ist der Inhalt natürlich leer, weil es keine Feldbeschriftung gibt. Kann ich das für den auch irgendwie aussschalten? Danke.