Townboy Posted March 5, 2010 Report Share Posted March 5, 2010 Hallo Zusammen, ich hoffe das hier der ein oder andere Smartyprogrammierer mal vorbeischaut. Ich experimentiere gerade mit {include file="/php/index.html" type="tpl_include"} und PHP. Ich möchte im Shoptemplate einen DIV Layer haben, indem Bilder per Zufall aufgerufen werden. Dazu habe ich in meinem Template einen Ordner /php angelegt und eine index.html Datei erzeugt. Code Index: {php} $codes = array( "<img src='AbsoluterPfad/img/arrow1.gif'>", "<img src='AbsoluterPfad/img/arrow2.gif'>", ); shuffle($codes); $i=0; $number=1; while(list(, $code) = each($codes)) { if ($i>=$number) { break; } echo "$code"; echo '<br>'; $i++; } {/php}[/code] Unter Angabe des Absoluten Pfades funktioniert das Skript einwandfrei. Komme ich jedoch in den gesicherten Bereich SSL, stimmen die Pfade nicht mehr überein. Ich habe mich nun etwas umgeschaut, wie ich die Pfade relative Angeben kann und bin dabei über: $codes = array( "<img src='{$tpl_url_path}/img/arrow1.gif'>", "<img src='{$tpl_url_path}/img/arrow2.gif'>", ); gestolpert. Funktioniert leider nicht. Hat jemand einen Tip für mich wie ich den relativen Pfad in die IMG Source bekommen kann? Viele Grüße Michael Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.