(gelöst) Theme Rubik >> Cube
Eingetragen von Hacky (255)
am 22.08.2011 - 13:32 Uhr in
am 22.08.2011 - 13:32 Uhr in
Hallo ich hab mir das Theme: Rubik geholt, es verschönert zu einem das Backend von Drupal ein wenig, rubrik hat auch ein sub-Template: cube nennt sich das. ich werd nicht schlau daraus wie ich dort die node theme. ich habe die node.tpl.php gethemt zu node-wasBlUb.tpl.php, die node.tpl.php wird erkannt doch die datei nicht. Ich hab schon den cache gelert und ein andere theme ausgesucht und wieder das aktuelle aktiviert.
hat wer schon etwas mit dem Theme gemacht und kann mir sagen wie ich dort korrekt themen kann ?
gruß Hacky
- Anmelden oder Registrieren um Kommentare zu schreiben
Du hast einen Inhaltstypen
am 22.08.2011 - 14:15 Uhr
Du hast einen Inhaltstypen namens wasBIUb? ... Dann würde ich drauf tippen, dass es am Namen des Inhaltstypen liegt. Eigentlich sind doch nur Kleinbuchstaben und Underscores dafür erlaubt ...
Sorry nein, ich hab irgend
am 22.08.2011 - 14:16 Uhr
Sorry nein, ich hab irgendein name geschrieben, es sind auf jedenfall alle klein geschrieben. Sorry =)
Vielleicht solltest Du
am 22.08.2011 - 14:24 Uhr
Vielleicht solltest Du erstmal erklären, was Du tun möchtest und wie Du vorgegangen bist und was nicht klappt?
Ich habe eine node.tpl.php gethemed ist jetzt eine sehr magere Aussage!
Also, ich nutze das Template
am 22.08.2011 - 14:37 Uhr
Also, ich nutze das Template rubik dazu benötige ich das base Template tao.
Ich möchte einen separaten Inhaltstyp ein anderes node layout verpassen. Also habe ich mir den maschinenname des Inhaltstypen geholt und die node.tpl.php gethemed zu node-inhaltstypname.tpl.php . Das ganze funktioniert bei dem garland und anderen Templates's. Doch bei diesem Template leider nicht.
Das Template rubik legt keine standart node.tpl.php in das Verzeichnis, deswegen vermute ich das das Template die node.tpl.php aus dem sub-Template bezieht das liegt unter "\edv\sites\all\themes\rubik\cube\node.tpl.php". "Drupal" sieht aber nur die node.tpl.php, die gethemten nodes (node-inhaltstypname.tpl.php) sieht er leider nicht. Nun ist meine Frage warum das so ist ? ich kenne diese Template-Struktur nicht. Sonst hat mein einen ordner wo alles liegt da ist das leider nicht so.
ich hoffe nun ist es verständlicher, sorry
Also ohne node.tpl.php im
am 22.08.2011 - 14:45 Uhr
Also ohne node.tpl.php im Verzeichnis funktioniert auch keine node-xxx.tpl.php. Bilde ich mir ein, mal so gelesen zu haben. Du musst also beide anlegen.
Allerdings ist mir ehrlich gesagt nicht klar, weshalb Du deine node-xxx.tpl.php nicht in den Ordner sites/all/themes/rubik/cube packst? Kenne aber beide erwähnten Themes nicht. Hast Du dort schon mal die Issues durchsucht?
Tja und der banalste Grund der mir noch einfiele, könnte sein, dass Du die Theme Registry nicht neu aufgebaut hast und vielleicht keine Caches geleert hast.
Hacky schrieb"Drupal" sieht
am 22.08.2011 - 16:30 Uhr
"Drupal" sieht aber nur die node.tpl.php, die gethemten nodes (node-inhaltstypname.tpl.php) sieht er leider nicht.
Ich setze Rubik/Tao (allerdings ohne Cube) bei fast allen Projekten ein, ein wirklich großartiges Admintheme. Anyway, zu deinem Problem, lies mal hier http://drupal.org/node/963120.
Sehr schön das war der Fehler
am 23.08.2011 - 08:26 Uhr
Sehr schön das war der Fehler ich habe die template.php im rubik Ordner bearbeitet
danke für die Hilfe =) Gruß
<?php
function rubik_preprocess_node(&$vars) {
$vars['layout'] = TRUE;
$vars['title'] = menu_get_object() === $vars['node'] ? '' : $vars['title'];
$vars['attr']['class'] .= ' clear-block';
// Clear out template file suggestions if we are the active theme.
// Other subthemes will need to manage template suggestions on their own.
// Ab Hier auskommentieren
// global $theme_key;
// if (in_array($theme_key, array('rubik', 'cube'), TRUE)) {
// $vars['template_files'] = array();
//}
}
?>