Ausblenden des Bereichs Textformat
am 03.08.2011 - 16:11 Uhr in
Hallo zusammen.
Entweder verstehe ich das Templating von DP7 ganz und gar nicht, oder ich habe noch nicht die richtige Dokumentation gefunden.
Wa sich vorhabe:
Ich möchte den Bereich "Textformat" in einer node form ausblenden.
Wie das für den Kommentarbereich funktioniert habe ich hier im Forum schon irgendwo gefunden,
abe rich benötige es für den body Bereich.
Ich habe das devel Modul installiert.
Bei der Auswahl hinzufügen von Inhalt bei diesem Inhaltstyp wird mir im devel-Bereich ganz eindeutig
folgendes Array für eben diesen Bereich angezeigt:
Hierarchisch:
page -> content -> system_main -> body -> und -> 0 -> #format
Warum kann ich diesen Bereich jetzt nicht einfach in der node.tpl.php, beziehungsweise in der tpl für diesen node (Inhalts-) Typ
in diesem Fall node--angebot.tpl.php durch Nutzung der hide Funktion ausblenden ?
hide($content['system_main']['body']['und'][0]['#format']);
und auch
hide($page['content']['system_main']['body']['und'][0]['#format']);
bringen jedenfalls genau so wenig wie
hide($content['body']['und'][0]['#format']);
oder
hide($content['body']['#format']);
Wenn ich aber zum Beispiel
hide($content['body']);
angebe, dann verschwindet der body wie gewünscht.
Allerdings ist es ja dann auch die Anzeige der node und nicht "add" oder "edit".
Muss etwa für das Formular einer node ein separates template File angelegt werden ?
Wenn ja, wie muss es heißen ?
form-node--angebot.tpl.php und node-form--angebot.tpl.php kann es jedenfalls nicht sein, denn das habe ich schon ausprobiert.
Was mache ich falsch, oder was habe ich nicht verstanden ?
Wo kann ich nachlesen ?
Wer hat einen Tip ?
- Anmelden oder Registrieren um Kommentare zu schreiben

Das geht mit dem Modul
am 04.11.2011 - 12:35 Uhr
Das geht mit dem Modul better_formats