scale_image

wb_incandescent
Dies ist keine Standard-Funktion von Smarty, der Aufruf steht Ihnen nur bei EGOTEC zur Verfügung. In der Smarty-Dokumentation werden Sie keine weiterführenden Hinweise zu dieser Funktion finden. {scale_image} kann nur auf Bilder angewendet werden, die aus dem MM-Bereich von EGOTEC kommen

scale_image bildet eine Kombination von max_image_width und max_image_height . Beim Aufruf von scale_image können Sie sowohl eine maximale Breite, als auch eine maximale Höhe angeben.

Ein typischer Aufruf des scale_image-Modifikators sieht wie folgt aus :

{$page->field.content|scale_image:100:100}

Der erste Parameter entspricht dabei der maximalen Bildbreite, der zweite Paramater der maximalen Bildhöhe.

Es ist dabei zwingend erforderlich beide Parameter anzugeben. Möchten Sie nur Höhe oder Breite definieren, sollten Sie statt {scale_image} besser {max_image_width} bzw {max_image_height} verwenden.

Mit Hilfe des {capture}-Befehls von Smarty können Sie den Modifikator auch auf Bilder die direkt über das Template eingebunden werden anwenden.

{capture assign="bild"} <img src="{page_url id=$bild_id media=1}"> {/capture} {$bild|scale_image:100:100}