Das hatte ich schon mitbekommen mit deinem "Artisteer-Template", tranquilo.
Ich wollte dir nur nicht alles vorkauen.
Das hier z.B.
{if !strstr ($smarty.server.PHP_SELF, 'index')}
kannst du dort gar nicht gelesen haben, denn es ist verkehrt,
"index" kommt auch auf z.B. Produkt-seiten vor.
Die Zeile fragt eigentlich danach ob in der URL das Wort "index" nicht (das "!") vorkommt und da es das auch auf anderen Seiten tut (mit Shopstat on nicht sichtbar) hast du da dann auch "art-content-wide".
Dazu hatte pufaxx und andere aber einiges gesagt in dem anderen Thread.
Deshalb sagte ich "lesen". (ab
hier)
Du bekommst das schon hin, warst ja bereits auf dem richtigen Weg mit
<div
{if !strpos ($smarty.server.PHP_SELF, 'index')}
id="art-content"
{else}
id="art-content-wide"
{/if}
>
(nimm strpos anstatt strstr, geht schneller)
Nur muß nach dem richtigen gesucht werden, nicht nach "index".
Gruß,
noRiddle