Automatisch erzeugtes <p> tag bei <textarea>
am 04.04.2009 - 16:08 Uhr in
Hallo,
auf der Profilseite habe ich 3 Textfelder und eine Textarea erzeugt und soweit funktioniert auch alles.
Nun ist es aber so, das bei einem Feld vom Typ < textarea > bei der Ausgabe des Wertes automatisch ein < p > hinzugefügt wird, was ich aber nicht möchte.
Ich kann einfach nicht finden, wo dieses < p > herkommt. Im Modul "profile" scheint es nicht zu sein. Ändere ich in der Tabelle den Feldtyp auf textfield, ist das < p > weg (?)
Weiß jemand Rat? Vielen Dank und Gruß.
- Anmelden oder Registrieren um Kommentare zu schreiben

Wenn die Textfelder ein
am 04.04.2009 - 18:10 Uhr
Wenn die Textfelder ein Eingabeformat zur Auswahl haben, dann ist es der Zeilenumbruckkonverter. Welches automatisch Zeilenumbrüche sowie Textbereiche erkennt und dies in der Ausgabe mit dem entsprechenden HTML versieht.
----------------------------------------
http://tobiasbaehr.de/
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Danke für die Antwort
am 05.04.2009 - 09:53 Uhr
Danke für die Antwort Tobias.
Wenn ich den Zeilenumbruchkonverter abschalte, wird gar kein Text mehr formatiert. Das ist ja auch nicht so schön.
Eigentlich will ich nur bei der Inhaltsausgabe des Feldtyp "textarea" keine automatischen < p > tags. Bei "textfield" zum Beispiel werden ja auch keine generiert. In irgend einer Datei muss das doch festgelegt sein. Ich kann es einfach nicht finden ...
Erstell ein eigenes
am 05.04.2009 - 10:44 Uhr
Erstell ein eigenes Eingabeformat und nimm den Filter raus, den kannste dann für solche Fälle (warum auch immer) nehmen.
----------------------------------------
http://tobiasbaehr.de/
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Das hilft mir auch nicht
am 05.04.2009 - 12:28 Uhr
Das hilft mir auch nicht wirklich weiter, Tobias. Irgendwie verstehe ich diese ganze Filtergeschichte nicht.
Folgende Ausgabe erscheint auf der Profilseite der Mitglieder:
Textfeld1: Inhalt von Textfeld1.
Textfeld2: Inhalt von Textfeld2.
Textbereich1:
Inhalt von Textbereich1. Beginnt nicht hinter dem Doppelpunkt, wegen eines automatisch generiertem < p > - tags!
Textfeld3: Inhalt von Textfeld3.
Textfeld4: Inhalt von Textfeld4.
Das sieht einfach nur blöd aus so.
Drupal handelt ja nicht selbständig. Also muss irgendwo der Befehl stehen, Textbereiche mit einem < p> zu versehen und Textfelder nicht. Ich kann nirgends eine Filtereinstellung dafür finden. Unter Eingabeformate kann man wohl nur fertige Filter ein- oder ausschalten (?)