Jump to content
xt:Commerce Community Forum

elseif-Abfrage funktioniert nur lokal, nicht online


sandra77

Recommended Posts

Hi,

in der index.html habe ich eine Abfrage, die je nach Ergebniss ein anderes Layout bewirken soll.

Lokal funktioniert die folgende Abfrage, aber online nicht. Dann wird nur "div id: content" wirksam, egal auf welcher Seite.

{if $smarty.get.page == 'index' or $smarty.server.REQUEST_URI == '/index.php' or $smarty.server.SERVER_NAME == 'meinShop.de' or $smarty.server.REQUEST_URI == '/meinShop/'}

<div id="content">{elseif $smarty.get.page == 'product'}<div id="content-product"> {else}<div id="content-drin">{/if}{/if}{$content}</div></div>

Weiss jemand Rat?

Auf der Startseite soll "content" geladen werden, auf der Produkt-Detail-Seite soll "content-product" geladen werden und auf allen anderen Seiten "content-drin".

Weiss jemand Rat?

Liebe Grüße, Sandra

Link to comment
Share on other sites

hi,

wenn Du Dir die Werte anzeigen lässt, kommst Du vielleicht selber drauf:

In der Index führen diese Smartys

{$smarty.server.REQUEST_URI}<br />

{$smarty.get.page}<br />

{$smarty.server.SERVER_NAME}<br />

zu folgender Ausgabe ( lokal )

/index.php?page=index

index

localhost

Grüsse

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...