Managed Server
Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Smarty Funktion richtig in php Funktion einbinden ?!

    newbee79

    • Fördermitglied
    • Beiträge: 185
    • Geschlecht:
    Hi zusammen,

    hoffe das ist der richtige Bereich für meine Frage...  :whistle:

    habe in der maincontent eine Banner-Rotation via php laufen. Normalerweise nur mit Bilder oder Text, aber jetzt möchte ich das mit dem TT-Random Modul  machen. Allerdings bringt er mir keine Artikel, sondern nur den Smarty-Begriff. Der muß irgendwie anders eingebettet werden, ich bekomme es aber nicht hin mit Klammern, Anführungszeichen o.ä.
    Weiß auch nicht genau, nach was ich da googeln soll.

    Die Rotation funktionert, und das TT-Random Modul funktionert auch einwandfrei ohne die php-Funktion.

    Vielleicht kann mir jemand helfen ?!

    Code: XML  [Auswählen]
    {php}

    $banner1 = 'Das passt dazu<br><div>{tt_random max=4 cat=132}</div>';
    $banner2 = 'Reduziert<br><div>{tt_random max=4 cat=61}</div>';
    $banner3 = 'Neuheiten<br><div>{tt_random max=4 cat=87}</div>';

    $banners = array($banner1, $banner2, $banner3);shuffle($banners);echo $banners[0];
    {/php}
     

    Freue mich über Hilfe und vielen Dank im Voraus  :-)

    LG David

    Linkback: https://www.modified-shop.org/forum/index.php?topic=34824.0

    h-h-h

    • modified Team
    • Beiträge: 4.562
    Re: Smarty Funktion richtig in php Funktion einbinden ?!
    Antwort #1 am: 19. April 2016, 14:54:10
    Hallo David,
    hier die gewünschte Lösung:
    Code: XML  [Auswählen]
    {assign var=rn value=1|mt_rand:3}
    {if $rn == 1}
      Das passt dazu<br><div>{tt_random max=4 cat=132}</div>
    {elseif $rn == 2}
      Reduziert<br><div>{tt_random max=4 cat=61}</div>
    {else}
      Neuheiten<br><div>{tt_random max=4 cat=87}</div>
    {/if}

    Viele Grüße,
    h-h-h

    newbee79

    • Fördermitglied
    • Beiträge: 185
    • Geschlecht:
    Re: Smarty Funktion richtig in php Funktion einbinden ?!
    Antwort #2 am: 19. April 2016, 16:59:25
    Vielen Dank!  :thx:

    Sehr cool, wieder was dazu gelernt.

    LG David
    2 Antworten
    3055 Aufrufe
    06. März 2010, 10:34:24 von downset
    10 Antworten
    2843 Aufrufe
    09. April 2010, 17:09:14 von koshiro
    1 Antworten
    1421 Aufrufe
    10. Juli 2017, 14:42:45 von awids