CCK: Auf Wert des CCK Feld eines Nodes im Block zugreifen?
Eingetragen von wflorian (251)
am 26.09.2008 - 13:21 Uhr in
am 26.09.2008 - 13:21 Uhr in
Hallo.
Ich würde gerne im Block einen Wert eines CCK Feldes des JEWEILS AUFGERUFENEN Nodes zugreifen, um damit weitere Berechnungen machen zu können?
<?php print '<pre>'; print_r($node); print '</pre>'; ?>
reagiert in einem Block zB gar nicht, wenn ein Node aufgerufen wird...aber da müsste es doch sicherlich eine Möglichkeit geben oder?
Freue mich auf Eure Antworten.
Viele Grüße
Florian
- Anmelden oder Registrieren um Kommentare zu schreiben
Guck mal in meinem Blog nach
am 26.09.2008 - 14:53 Uhr
Guck mal in meinem Blog nach dem Artikel "CCK Feld sprich mit mir".
-------------
quiptime
Nur tote Fische schwimmen mit dem Strom.
Da geht noch was.
hallo. habe deinen eintrag
am 26.09.2008 - 17:46 Uhr
hallo.
habe deinen eintrag im blog gefunden: http://blog.quiptime.com/node/4139
allerdings funktioniert es bei mir nicht. habe einen block angelegt mit folgenden daten:
<?php
$node->field_groesse[0]['view'];
?>
Eingabeformat: PHP Code
Dann ein Node augerufen, bei dem das Feld existiert. Keine Ausgabe im Block des Wertes des Feldes.
Was mache ich falsch?
Du mußt vorher das
am 26.09.2008 - 19:20 Uhr
Du mußt vorher das Node-Object laden. Mit ein wenig Glück klappt es so:
$node = node_load(arg(1));
print $node->field_groesse[0]['view'];
--
bv - DrupalCenter.de
haaa!! perfekt! folgender
am 26.09.2008 - 21:28 Uhr
haaa!! perfekt!
folgender code funktionier:
<?php
$node = node_load(arg(1));
print $node->field_groess[0]['value'];
?>
DANKE BV!!