[gelöst] Sprache des Nodes in box.tpl.php ermitteln
Eingetragen von uaith (22)
am 14.04.2011 - 09:51 Uhr in
am 14.04.2011 - 09:51 Uhr in
Hallo,
auf einer mehrsprachigen D6-Seite soll Node comments verwendet werden. Die Überschrift über den Eingabefeldern ("Post new $Inhaltstyp") ist aber nicht sonderlich passend und soll deswegen je nach Sprache des Benutzers ausgegeben werden.
$node->language steht in box.tpl.php nicht zur Verfügung. Nun vermute ich, dass ich mir die Sprache des Node über eine der zahlreichen Funktionen der Drupal-API holen kann. Nur, wenn ja, mit welcher.
Danke für eure Hilfe.
Gruß
Ulf
- Anmelden oder Registrieren um Kommentare zu schreiben
Du kannst Dir das globale
am 14.04.2011 - 13:10 Uhr
Du kannst Dir das globale User-Objekt nehmen (mit global $user), da ist die Sprache des Users definiert.
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Probier es mal mit:<?php
am 14.04.2011 - 14:27 Uhr
Probier es mal mit:
<?php
$GLOBALS['language']->language;
?>
sense-design | online solutions | Do not hack core!
Drupalcenter Verhaltensregeln | Threads bitte auf [gelöst] stellen.
Vielen Dank. Beide Lösungen
am 14.04.2011 - 22:10 Uhr
Vielen Dank. Beide Lösungen funktionieren.