Inhaltstype name.tpl.php
am 10.07.2012 - 08:34 Uhr in
Liebe Drupal Gemeinde, irgenwie funzt es ;-)
Irgendwie macht Drupal nicht immer, dass was man will :-( Ich habe einen Inhaltstypen den ich Themen will, komme aber nicht drauf wie die .tpl.php bezeichnet wird, hat von euch einer einen Hinweis was ich falsch mache?
Es handelt sich hierbei um den Inhaltstype laut dem URL node-gallery-gallery
Habe es mit folgenden Bezeichnugen schon probiert: node-gallery-gallery.tpl.php node_gallery_gallery.tpl.php node-gallery.tpl.php node-gallery_gallery.tpl.php
Vielleicht hat einer von Euch eine Idee wie korrekte Bezeichnung ist, damit ich Themen kann...
Gruss Andreas
- Anmelden oder Registrieren um Kommentare zu schreiben

node--[type].tpl.php
am 10.07.2012 - 09:01 Uhr
Hallo.
Da hilft Dir ganz sicher die Seite Drupal 7 Theme Hook Suggestions weiter.
Wenn Dein Inhaltstyp (also der "machine-readable-name") "gallery_gallery" heisst, dann sollte das Template node--gallery_gallery.tpl.php benannt werden.
hth,
Stefan
Ich gehe davon aus, daß Du
am 10.07.2012 - 09:08 Uhr
Ich gehe davon aus, daß Du mit Drupal 6 arbeitest, da die Frage unter Drupal 6 steht. Wie heißt der Inhaltstyp mit Maschinenname? Dazu bei dem Inhaltstypen unter Inhalt > Inhaltstypen > Name des Inhaltstypen >bearbeiten nachsehen. Dann bildet sich der Name des Template-Files als node-[Maschinennamen hier].tpl.php natürlich ohne die eckigen Klammern. Bei Drupal 7 würden es dann zwei Minuszeichen (anstelle des einen) als Trennung. Nicht vergessen, den Drupal Cache zu leeren, damit die Änderungen am Theme wirken.
Beste Grüße
Werner
Druapl 6 Maschinenname... tpl.php
am 10.07.2012 - 09:29 Uhr
Hallo Werner, vielen Danke für deine rasche Antwort.
Irgendwie werde ich nicht ganz schlau daraus? Laut dem Maschinennamen node_gallery_gallery müsste es mit der Namensgebung klappen node-gallery-gallery.tpl.php oder habe ich dich missverstanden? Aber leider auch nicht... (Es handelt sich um das node gallery Modul)
Gruss Andreas
Wenn Dein Maschinenname
am 10.07.2012 - 13:43 Uhr
Wenn Dein Maschinenname wirklich node_gallery_gallery ist sollte der Template-File node-node_gallery_gallery.tpl.php heißen (für Drupal 6) oder node--node_gallery_gallery.tpl.php (für Drupal 7).
Beste Grüße
Werner
Noch eine Frage...
am 10.07.2012 - 21:44 Uhr
Herzlichen Dank und jetzt Funzt es :-)))
Ps. und wenn mir jetzt noch sagen kannst wie ich bei einem Block denn ich Neu erstellt habe die Bezeichnung ist, dann bin ich dir ein Bier Schuldig ;-)
Wenn ich mit der Maus über "Bearbeiten" bin, dann wird folgendes angezeigt: block/configure/block/25 dann sollte in dieser Form...? block_block-25.tpl.php Funzt aber nicht :-(
Beste Grüße
Andreas
Handbuch
am 11.07.2012 - 07:18 Uhr
Hier nochmal ein Link zum Handbuch, in dem detailliert erklärt wird, wie die Templates benannt werden müssen: http://drupal.org/node/1089642.