Image Cache direkt über PHP ansprechen


Eine nützliche kleine Funktion habe ich soeben entdeckt. Image_cache hat eine öffentlich Theming Funktion. Damit kann ich bequem irgend ein Bild einfach so via PHP auf ein verkleinertes Image zugreifen:

<?php
print 'field_bilder_for_blog[0]['filepath'].'>';

print theme('imagecache', 'ic_namespace', $node-&gt;field_bilder_for_blog[0]['filepath']);

print '</a>';
?>

In diesem Beispiel nehme habe ich einen CCK Contenttype. Dieser hat ein Feld, um Bilder hochzuladen. In der Contenttype Definition kann ich angeben, wie ich dieses Feld darstellen will. Nun kann es aber vorkommen, dass ich unter bestimmten Voraussetzungen dieses Feld gerne anders darstellen will. -> Z.B. in einem Editor oder was weiss ich… Voilà.

Gefunden auf Drupalcenter.