Globales Node-Template

am 30.10.2009 - 11:02 Uhr in
Hi,
Ich plane gerade eine relativ große Seite, bei der verschiedene Inhaltsbereiche auch optisch von einander getrennt werden sollen. Die optische Trennung wird wohl mit ThemeKey und dementsprechend verschiedenen Themes realisiert.
Nun möchte ich den selben Inhaltstypen in allen Bereich und somit in allen Themes verwenden. Da die Struktur dieser Nodes in allen Bereichen gleich sein soll wüsste ich gern, ob man ein globales Template für diesen Node-Typen anlegen kann, dass von allen Themes benutzt wird.
Hintergrund wäre der, dass, wenn jemand zu einem späteren Zeitpunkt ein neuen Bereich erstellt und für diesen ein Theme installiert, das da benutzt werden soll, man nicht vergessen kann das Template für diesen Node-Typen ins Theme-verzeichnis zu kopieren.
hat jemand ne Lösung parat?
- Anmelden oder Registrieren um Kommentare zu schreiben
Basis-Theme
am 30.10.2009 - 11:17 Uhr
Mach ein Basis-Theme, dass dieses Node-Template beinhaltet. Dann legst Du per Definition fest, dass alle anderen Themes, die auf dieser Seite verwendet werden sollen, sich von diesem Basis-Theme ableiten müssen.
hth,
Stefan
--
sei nett zu Deinem Themer
Wenn kann ich das denn
am 30.10.2009 - 11:30 Uhr
Wenn kann ich das denn festlegen?
Sub-Themes
am 30.10.2009 - 11:38 Uhr
Indem Du den Leuten, die da Themes auf den Server packen, sagts, dass ihre Themes sich von Deinem Basis-Theme ableiten sollen.
Tipp: http://drupal.org/node/225125
Stefan
--
sei nett zu Deinem Themer
Erstmal danke für die
am 30.10.2009 - 12:00 Uhr
Erstmal danke für die Antworten.
Die Lösung mit dem Subthemes ist leider auch nicht ganz optimal. Möchte man ein Theme installieren müsste man vorher immer erste die info-Datei entsprechend anpassen. Der Aufwand wäre dem Kopieren der Template-Datei ins Verzeichnis des neuen Themes ganz ähnlich, wobei ich vom Durchschnittsmenschen wohl eher erwarten kann, dass dieser eine Datei ins richtige Verzeichnis kopiert als das er einer Datei einen vorgegebenen Code hinzufügt :-)
Was ich mir gewünscht hätte wäre, dass man ein Node-Template wirklich global nutzen kann ohne bei der Installation von neuen Themes darauf achten zu müssen. Naja, dann werd ich mir wohl was ausdenken müssen, damit bei der Installation eines Theme das Template in das entsprechende Verzeichnis kopiert wird.