Bedingung in Smarty-Template

Ich habe eine DownloadSite, und wenn man auf einen Download klickt, kommt eine Beschreibung + Preview davon.

Ich möchte aber jetzt folgende Bedingung aufstellen:

Wenn bei {$file.file_ssurl} die Höhe grösser ist, als die Breite, dann soll {$file.file_ssurl} so dargestellt werden: Breite=112px; Höhe=150px

Sonst so: Breite=150px; Höhe=112px

Wie stellt man das in einem Smarty-Template dar? :roll:

Danke für eine schnelle Antwort!!!

Hi,
ich hoffe mal die Frage richtig verstanden zu haben…

Ich gehe mal von aus höhe und breite sind als smarty variablen vorhanden? Wenn nicht würde ich die vorher an Smarty übergeben
[php]
$smarty->assign(‚breite‘,$breite);
$smarty->assign(‚hoehe‘,$hoehe);
[/php]

und dann kannst du das so machen:
[html]
{if $hoehe>$breite}
dein code für breite 112px und hoehe 150px
{else}
dein code für breote 150 und hoehe 112
{/if}
[/html]

Re:

Danke hat mir sehr geholfen!

Kann ich aber auch die Qualität des Pics bestimmen?

Wenn ja nur wie?

Gruss

K.C.:???:

Dafür kannst Du ja die Image-Funktionen von PHP nutzen.
Vielleicht hilft dir auch das hier weiter.

Re:

Tut mir leid baer das hat mir nicht wirklich geholfen.

Ich möchte wissen,wie ich die Qualität im CODE verändern kann, nich tin Photoshop.

Gruss

K.C.:wink: