Inhaltstyp darstellen
Eingetragen von c3_chris (22)
am 18.08.2009 - 18:22 Uhr in
am 18.08.2009 - 18:22 Uhr in
Hi!
Gut, dass es das Anfängerfragen-Forum gibt! :D
Ist sicherlich ne ziemlich blöde Frage, aber suchen und googeln (;-)) hat irgendwie nichts gebracht.
Ich habe mir einen eigenen Inhaltstyp angelegt und mit CCK auch eigene Felder hinzugefügt.
Die Darstellung des Inhalts ist allerdings ja komplett standard - einfach die Felder untereinander. Wie kann ich denn jetzt die Darstellung meines Inhaltstyps nach Belieben layouten?
Wäre nett, wenn ihr mir helfen könntet!
- Anmelden oder Registrieren um Kommentare zu schreiben
Re: Inhaltstyp darstellen
am 18.08.2009 - 19:13 Uhr
Wie kann ich denn jetzt die Darstellung meines Inhaltstyps nach Belieben layouten
Auf der Seite zur Konfiguration des Inhaltstyps gibt es das etwas verwirrend beschriftete Tab Felder anzeigen. Dort kannst du einstellen wie du die Beschriftungen und Werte der Felder darstellen willst.
Zusätzlich kannst du natürlich auch eigenes CSS einbinden.
Falls das ganze nicht ausreicht, dann kannst du ein eigenes Template schreiben. Kopiere dazu in deinem Theme die
node.tpl.php
nachnode-[typ].tpl.php
und passe sie nach deinen Vorstellungen an. Um zu sehen welche Variablen in der Datei zur Verfügung stehen kannst du das devel-Modul installiern und den Theme Developer (Teil des Devel-Moduls) aktivieren.Beim Ersellen eine eigenen Templates für deinen Inhaltstyp musst du aufpassen, das du keine Sicherheitslücken aufreist, Sachen wie
<?php
print $node->field_beschreibung[0]['value'];
?>
--
Dann werde ich wohl nicht um
am 18.08.2009 - 20:23 Uhr
Dann werde ich wohl nicht um ein eigenes Template herumkommen. Naja, was solls. Drupal nimmt mir ja schon herrlich viel Arbeit ab :-)
Angenommen mein eigener Inhaltstyp heißt foo, dann muss das eigene Template node-foo.tpl.php heißen? Und das gilt dann auch nur für diesen Inhaltstyp? Habe ich das richtig verstanden?
Re: Dann werde ich wohl nicht um
am 18.08.2009 - 21:11 Uhr
Angenommen mein eigener Inhaltstyp heißt foo, dann muss das eigene Template node-foo.tpl.php heißen?
Ja. Das hätte dir aber auch der Theme-Developer aus dem Devel-Modul verraten.
Und das gilt dann auch nur für diesen Inhaltstyp?
Ja
--
Genau so ist es.
am 18.08.2009 - 21:23 Uhr
Genau so ist es.
EDIT:
War wohl einer zu schnell.
-------------------------------------
www.minis-kuemmersbruck.de | www.hausmeisterteam-glaser.de
Templates
am 18.08.2009 - 21:23 Uhr
Und gleich mal noch einen Link zur entsprechenden Handbuchseite hinterhergeschoben: Core templates and suggestions.
Stefan
--
sei nett zu Deinem Themer
Tipp: Beachte die Verhaltensregeln des DrupalCenter.