CCK Feld aus Panel per hardcode ausgeben
Eingetragen von Digitalvisual (51)
am 09.02.2011 - 16:45 Uhr in
am 09.02.2011 - 16:45 Uhr in
Hallo,
ich kann ja mit
<?php print $node->field_headbild[0]['view']; ?>
ein Bild ausgeben, das ich auf eben dieser Node auch eingefügt habe (imagefield)
wie lautet der Code mit dem ich auf zb. Node 10 das headbild von node 25 ausgeben kann?
ich hab schon gesucht aber ich finds nicht so wirklich.
Freue mich über Hilfe,
viele Grüße
- Anmelden oder Registrieren um Kommentare zu schreiben
node_load
am 09.02.2011 - 17:29 Uhr
Du benötigst [api:node_load:6], um den anderen Beitrag zu laden. Oder Du verknüpfst die beiden Nodes über Node reference und lässt Dir dann (eventuell mit Hilfe von [do:nodereference_formatters Node reference formatters]) das Bild des referenzierten Nodes ausgeben.
Stefan
Tipp: Beachte die Verhaltensregeln des DrupalCenter.
Jetzt dachte ich, ich bin
am 10.02.2011 - 10:02 Uhr
Jetzt dachte ich, ich bin sclau, lade mir in einem panel oben das Node mit dem Bild und darunter das View.
Ich kann aber nun mit dem im ersten post geschrieben Code nicht mehr das Bild im Node anzeigen lassen.
Was muss ich dazucoden ?
kann mir bei der Panelsseite auch nicht die Elemente mit
<?php print print_r($node, TRUE); ?>
ausgeben lassen.Help
Zum Verstehen.
Ich hab ein kleines Projekt. Auf jeder Seite kann ich ein headbild per Imagefiled hochladen, damit auf jeder Seite ein headbild passend zum Seiteninhalt angezeigt wird.
Bei einer View kann ich ja das Bild nicht hochladen. Bei der Biewansicht, beispielsweise Bildergalerie soll aber natürlich auch oben ein headbild zu sehen sein, und keine leere lücke.