variablen zwischen page und node
Eingetragen von pi88el (1)
am 08.07.2011 - 06:01 Uhr in
am 08.07.2011 - 06:01 Uhr in
hej leute,
ich bin ein drupal neuling und finde irgendwie nicht wie ich variablen zwischen preprocess_page und node.tpl.php erzeugen kann.
ich habe in der template.php ind der function:
meintheme_preprocess_page(&$vars, $hook) {
$arr = array("Apfel", "Birne", "Banane");
foreach($arr as $tag) {
$tagcolor[$tag] = "Die werte";
}
$vars['tagcolor'] = $tagcolor;
}
einen array angelegt und möchte nun in der node.tpl.php mittels
<?php print $tagcolor["Apfel"]; ?>
den wert rauszufinden;
wie stelle ich das richtig an???
danke schon mal im vorraus
- Anmelden oder Registrieren um Kommentare zu schreiben
Ich weiß es nicht sicher,
am 08.07.2011 - 11:34 Uhr
Ich weiß es nicht sicher, aber von der Logik kommt die Funktion preprocess_page zu spät für diese Aufgabe. Variablen für die node.tpl.php werden in der Funktion preprocess_node bereitgestellt. Das habe ich schon erfolgreich eingesetzt.
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *