blog.exotec

TYPO3 . XHTML/CSS . JavaScript/AJAX . iPhone/iOS

Problem bei Validieren der TYPO3 Formulare

In der neuesten Version 3.6.2 hat man diesen Fehler schon behoben. Aber die Version 3.6.1 weißt beim validieren der von TYPO3 generierten Formulare diesen Fehler auf:

there is no attribute "wrap"
...="nachricht" cols="40" rows="5" wrap="virtual"

Diesen kann man aber ganz leicht beheben. Man muss TYPO3 nur dazu bringen das wrap="virtual" nicht mehr in den HTML Code zu generieren. Ich hab dazu einfach die Datei class.tslib_content.php angepasst, und diese Angabe dort entfernt. Die Datei liegt im Verzeichnis typo3src-3.6.1/typo3/sysext/cms/tslib/. In Zeile 1619 findet man den fehlerhaften Wrap. Dort steht:

$wrap=trim($fParts[3]) ? ' wrap="'.trim($fParts[3]).'"' : 'wrap=”virtual”‘;

Entfernt man nun den hier rot gekennzeichneten Schnipsel, hat man diesen Fehler auch schon behoben. Ab sofort wird wrap="virtual" nicht mehr in den HTML Code hinein generiert, und das Formular ist valide.

Ein Kommentar zu 'Problem bei Validieren der TYPO3 Formulare'

Auf dem Laufenden bleiben per RSS oder TrackBack zu 'Problem bei Validieren der TYPO3 Formulare'.

  1. digitalfreak sagt,

    April 15th, 2008 um 2:35 pm

    Warum nicht einfach:
    tt_content.mailform.20.noWrapAttr = 1

    Da musste nicht im Core rum pfuschen :-D

Kommentar schreiben:


94,529 Spam-Kommentare
blockiert von
Akismet