zu 1 erste frage…ich bin noch nicht sicher aber selectbox.tpl wird gerufen der Auswahlbox, und als ich möchte siene aussiehst verändert, ich denke, das ich sie verändert sollte…
so, wenn jemand möchtet der Variante dropdown verändert…, in tpl/widget/product der datei selectbox.tpl, losen was drienen gibt und der Code von Unten, hinzufügen…dann mit CSS geben der form die dir gefällt…
Ich möchte diesen veränderung nur für diesen Artikel, wie jetzt have, verändert alle seiten, wo ich Variantenauswahl habe, wenn ich möchte diesen veränderungen NUR, wo diesen Artikel habe.
In der Datei details.tpl suche etwas die ruft der selectbox.tpl, aber ich nicht finde…
ist was gestern habe gemacht…ich habe sie gefunde in der datei page/details/inc/productmain.tpl das probleme…details.tpl, ruft der datei fullproductinfo.tpl und diese ruft, die datei productmain.tpl, als ich versuche nur diesen veänderung für diese Seite, ich muss 4 datei die name verändert(überschrieben…) auch die selectbox.tpl…es gibt die möglichkeit das kurze zu machen ?
Das findest in Deinem Text. Wenn Du nun 2 verschiedene Dateien “selectbox.tpl” und “selectbox2.tpl” hast, differenzierst Du den Aufruf über die Artikelnummer:
[{if $oDetailsProduct->oxarticles__oxartnum->value == “1234”}]
rufe die Datei X auf
[{else}]
oder rufe die Datei Y auf
[{/if}]
ich have vor 3 jahren etwas Python gelern, deshalb ich verstehe was du mein mit
[{if $oDetailsProduct->oxarticles__oxartnum->value == “1234”}]
rufe die Datei X auf
[{else}]
oder rufe die Datei Y auf
[{/if}]
Beispiel foreach wird genannt For loops…sie iterate die Werten die auf eine Variable gegeben haben…beispiel hier werden die Werten , selectbox und selectbox2…
mit eure code ist “Ein bissen” mehr schwieriger, weil die Condition rufen Functionen und variables, die ich nicht weiß, was sie rufen…
so, in tpl/widget/product jezt habe der Datei selectbox.tpl, ist der code, der frühr war, und selectbox2.tpl, der Code, der leffty_ruggiero geschriebt hat…
in der Datei productmain.tpl, habe die zeilen von 197 bis 233 gelöst und deine Code hinzufügen…
das probleme, wenn druckt die varienten, sie nicht funzioniert…
Fatal error: Smarty error: [in page/details/inc/productmain.tpl line 305]: syntax error: unidentified token ‘“1234”’ (Smarty_Compiler.class.php, line 1410) in /var/www/html/oxid/vendor/smarty/smarty/libs/Smarty.class.php on line 1100
der zeile 304 gibt ein [{/if}], sind noch zwei zeilen vor das ende, nach diese if, gibt noch ein [{/if}] und an ende ein [{/block}]…