Antwort #18 am: 20. Dezember 2012, 14:10:51
Also das hier in deiner index.html ist so nicht korrekt
<div
{if strstr ($smarty.server
.PHP_SELF
, 'product_info')} id
="contenthalf" {elseif !strstr ($smarty.server
.PHP_SELF
, 'checkout')} id
="content" {else} id
="contentfull" {/if}> Was soll denn bitte ausgegeben werden wenn du dich befindest
auf einer product_info -Seite,
die ja gleichzeitig keine checkout -Seite ist ?
<div id="contenthalf"> oder
<div id="content"> ?
Das sollte, so wie du's angegangen bist, eher so lauten:
<div
{if !strstr ($smarty.server
.PHP_SELF
, 'checkout')} {if strstr ($smarty.server
.PHP_SELF
, 'product_info')} id
="contenthalf" {else} id
="content" {/if} {else} id
="contentfull" {/if}> Was die Tabs betrifft, ist der Code in der
product_info_tabs_v1.html und ob das entsprechende Javascript zur Initialisierung der Tabs eingebunden ist entscheidend.
Gruß,
noRiddle