Nach Umstellung auf CCK Rc7 - Wie Zugriff auf Label eines CCK Feldes?
Eingetragen von longvalley (33)
am 30.09.2008 - 13:00 Uhr in
am 30.09.2008 - 13:00 Uhr in
Hallo Drupaler,
habe in der letzten Woche meine CCK Version auf RC7 geupdated.
Seitdem kann ich auf die Labels meiner CCK Felder in Template Dateien nicht mehr über den Ausdruck
<?php
$node->content['field_yxz']['#title'];
?>
zugreifen.
Eine Ausgabe der Array-Keys und Array-Values hat ergeben, dass diese Werte scheinbar nicht mehr gepflegt werden. Es steht kein Wert drin. Die Labels stehen in den Content-Type Eigenschaften unter Display-Fields alle auf inline bzw. above - sollten somit angezeigt werden...
Kann das jemand bestätigen. Jemand eine Ahnung wie nun der Zugriff auf die Labels erfolgt? Handelt es sich evlt. um einen Bug?
Danke,
Gruß
Longvalley
- Anmelden oder Registrieren um Kommentare zu schreiben
Zugriff auf Label CCK ab RC7 - gelöst!?!
am 02.10.2008 - 10:03 Uhr
Hallo Leute,
da mir scheinbar keiner bei dieser Frage helfen konnte, habe ich selber noch ein wenig genauer geschaut und eine Lösung gefunden.
Zugriff auf den Titel eines CCK Feldes erhält man ab Version CCK RC7 über folgenden Ausdruck
<?php
$node->content['field_yxz']['field']['#title']
?>
Alternativ muss man, sofern das Feld in eine Gruppe gepackt wurde diese noch mit angeben. Das sieht dann so aus:
<?php
$node->content['group_name']['group']['field_yxz']['field']['#title']
?>
Ist das so ok? Oder hat vielleicht jemand von euch noch eine andere Lösung?
Danke,
Gruß
Longvalley