Frage zur l-Funktion und Erzeugung eines Links mit Bild
Eingetragen von axelf (110)
am 26.09.2008 - 16:43 Uhr in
am 26.09.2008 - 16:43 Uhr in
Hi,
<?php
$thumbnail=theme('imagecache', 'thumbnail', $node->field_news_image[0]['filepath']);
echo l($thumbnail,'node/'.$node->nid, array(),NULL,NULL,FALSE,TRUE);
?>
sollte mir eigentlich einen Link mit Bild zurückgeben. Leider steht immer nur der HTML-Code auf der Seite anstatt das Bild. Was mach ich da falsch?
- Anmelden oder Registrieren um Kommentare zu schreiben
l()
am 26.09.2008 - 17:23 Uhr
Moin!
Was mach ich da falsch?
Du verwendest l() nach dem Schema von d5.
Richtig wäre:
<?php
print l($thumbnail,'node/'.$node->nid, array('html' => TRUE));
?>
Die Optionen werden in drupal 6 der Funktion per assoziativem Array übergeben.
hth,
Stefan
Tipp: Beachte die Verhaltensregeln des DrupalCenter.