Imagecache presets in panels oder custom layout anzeigen
Eingetragen von hermx (256)
am 28.04.2011 - 10:50 Uhr in
am 28.04.2011 - 10:50 Uhr in
Hi,
ich möchte mit panels oder custom layout vorgefertigte layouts anbieten. Das ganze funktioniert im Prinzip wunderbar. Allerdings würde ich von den vorhandenen Bildern (Bild-Nodes via filefield und imagecache) gerne imagecache presets in den Layouts anzeigen.
Es gehen aber nur Titel oder das ganze Bild.
Ist es möglich, definierte presets anzuzeigen??
Gruß, hermx
- Anmelden oder Registrieren um Kommentare zu schreiben
Du kannst dir in deinem Theme
am 29.04.2011 - 21:53 Uhr
Du kannst dir in deinem Theme über die theme Funktion beliebige Bilder mit einem definierten ImageCache Preset darstellen.
In deinem Template / preprocess müsstest du dann den folgenden Code einfügen:
<?php
theme('imagecache', Imagecache-Preset, filepath,title,alt);
?>
Weitere Infos dazu:
http://www.port11.de/blog/imagecache-manuell-auslesen
http://www.advomatic.com/blogs/amanda-luker/applying-imagecache-preset-t...
SteffenR
http://www.twitter.com/_steffenr
Drupal-Initiative e.V.
Danke für diese
am 30.04.2011 - 11:55 Uhr
Danke für diese info!
Allerdings habe ich es etwas anders gemeint:
Wie kann ich beim erstellen eines Panels (Reiter Panel-Inhalt) beim Hinzufügen eines Inhalts ein bestimmtes preset eines Bild-nodes auswählen?
Geht das überhaupt? (evtl kompliziert mit einem view)
Danke für Tipps, hermx
In einem View würde dies auf
am 30.04.2011 - 11:57 Uhr
In einem View würde dies auf jeden Fall funktionieren - hier kannst du dir ja aus einem Node ( node-ID als Argument übergeben ) - bestimmte Felder auslesen lassen und diese dann auch wie gewünscht darstellen. Bei Bildern wäre im View selbst dann auch eine Auswahl des ImageCache Presets möglich..
SteffenR
http://www.twitter.com/_steffenr
Drupal-Initiative e.V.