Also bei mir verhält sich die TABs-Geschichte ganz sonderbar. Und zwar wieder einmal im IE9. Habe jetzt auch verschiedene Konstellationen ausprobiert und herausgefunden, dass es im IE bei den Produkten aller Kategorien funktioniert nur bei zwei Kategorien nicht. Habe die Kategorien mit den anderen verglichen, konnte aber zumindest im Adminbereich keine Unterschiede im Aufbau entdecken. Bei den Produkten dieser beiden Kategorien funktioniert der TAB Produktbewertung nicht. Bei den anderen funktioniert er und weiß nicht warum das so ist. Deshalb meine Frage: Wie kann ich die Kategorien in der Datenbank vergleichen? Oder, wie soll ich vorgehen?
Bei mir erscheint im IE9 beim Cross-Selling-TAB lediglich der erste Cross-Selling-Artikel, obwohl dem Produkt weitere Cross-Selling-Artikel hinterlegt sind. In den anderen Browsern funktioniert alles astrein. Was muß ich ändern, damit das im IE9 auch richtig erscheint?
hallo jürgen kann es vielleicht daran liegen, dass irgendwo ein schließender tag fehlt? also z.b.: </p>, </a>, </span> usw. habe das problem auch gehabt mit dem kundenlogin...timo hat mir da sehr schnell geholfen. http://www.gambio-forum.de/threads/6028-Der-liebe-IE-und-Gambio
Hallo Michael, Nein, es ist etwas anderes. In der /templates/EyeCandy/objects/product_boxes_list.html hab ich Änderungen zwecks dem Warenkorb-Button gemacht. Ohne die neue TAB-Regelung funktioniert der Link mit dem Warenkorb auch. Doch sobald ich die neue TAB-Regelung ins Spiel bringe, funktioniert es nicht mehr. Folgende Änderung habe ich ursprünglich in der product_boxes_list.html gemacht: HTML: <div class="artlist"> <div class="artlist-buttons-details"> <a href="{$module_data.PRODUCTS_LINK}" class="button_blue button_set"><span class="button-outer"><span class="button-inner">mehr Details</span></span></a> </div> <div class="artlist-buttons-buy"> <form id="{$module_data.FORM_DATA.ID}" action="{$module_data.FORM_DATA.ACTION_URL}" method="{$module_data.FORM_DATA.METHOD}"> <input type="hidden" name="{$HIDDEN_QTY_NAME}" value="{$HIDDEN_QTY_VALUE}" /> <a href="{$module_data.GM_PRODUCTS_BUTTON_BUY_NOW_URL}" class="button_red button_set action_add_to_cart"{if $module_data.PRODUCTS_NAME != ''} title="{$module_data.PRODUCTS_NAME|replace:'"':'"'} Kaufen"{/if}><span class="button-outer2"><span class="button-inner2"><img class="png-fix" src="{$tpl_path}img/icons/icon-white-shoppingcart-s.png" alt="" style="margin-right:0px; float:left" /></span></span></a> <input type="hidden" class="gm_products_id" name="products_id" value="{$module_data.PRODUCTS_ID}" /> </form> </div> </div> Ersetze ich nun: HTML: <div class="artlist-buttons-buy"> <form id="{$module_data.FORM_DATA.ID}" action="{$module_data.FORM_DATA.ACTION_URL}" method="{$module_data.FORM_DATA.METHOD}"> <input type="hidden" name="{$HIDDEN_QTY_NAME}" value="{$HIDDEN_QTY_VALUE}" /> <a href="{$module_data.GM_PRODUCTS_BUTTON_BUY_NOW_URL}" class="button_red button_set action_add_to_cart"{if $module_data.PRODUCTS_NAME != ''} title="{$module_data.PRODUCTS_NAME|replace:'"':'"'} Kaufen"{/if}><span class="button-outer2"><span class="button-inner2"><img class="png-fix" src="{$tpl_path}img/icons/icon-white-shoppingcart-s.png" alt="" style="margin-right:0px; float:left" /></span></span></a> <input type="hidden" class="gm_products_id" name="products_id" value="{$module_data.PRODUCTS_ID}" /> </form> </div> mit: HTML: <div class="artlist-buttons-buy"> <a href="{$module_data.GM_PRODUCTS_BUTTON_BUY_NOW_URL}" class="button_red button_set action_add_to_cart"{if $module_data.PRODUCTS_NAME != ''} title="{$module_data.PRODUCTS_NAME|replace:'"':'"'} {$txt.text_buy}"{/if}><span class="button-outer3"><span class="button-inner3"><img class="png-fix" src="{$tpl_path}img/icons/icon-white-shoppingcart-s.png" alt="" style="margin-right:0px; float:left" /></span></span></a> </div> funktioniert es zwar mit den Cross-Selling-Artikeln unter der neuen TAB-Regelung, aber dafür verlinkt es mir in der gekachelten Ansicht der Produktübersicht nicht mehr in den Warenkorb. Irgendwie schmeckt ihm das <form_id......> in der neuen TAB-Regelung nicht. Vielleicht kann mir ja Timo tatsächlich auch bei der Sache helfen.
Es muß sich hier abspielen: HTML: <div class="artlist-buttons-buy"> <form id="{$module_data.FORM_DATA.ID}" action="{$module_data.FORM_DATA.ACTION_URL}" method="{$module_data.FORM_DATA.METHOD}"> <input type="hidden" name="{$HIDDEN_QTY_NAME}" value="{$HIDDEN_QTY_VALUE}" /> <a href="{$module_data.GM_PRODUCTS_BUTTON_BUY_NOW_URL}" class="button_red button_set action_add_to_cart"{if $module_data.PRODUCTS_NAME != ''} title="{$module_data.PRODUCTS_NAME|replace:'"':'"'} {$txt.text_buy}"{/if}><span class="button-outer2"><span class="button-inner2"><img class="png-fix" src="{$tpl_path}img/icons/icon-white-shoppingcart-s.png" alt="" style="margin-right:0px; float:left" /></span></span></a> <input type="hidden" class="gm_products_id" name="products_id" value="{$module_data.PRODUCTS_ID}" /> </form> </div> Wenn ich den Code herausnehme, erscheinen die Cross-Selling-Artikel wie gewünscht, doch habe ich dann keinen Warenkorb-Button mehr. Kann jemand hier einen Fehler entdecken? Oder mir erklären, was ich hier anders eintragen muß? z. B. in <form................ >?
Der Spaß wird doch in der ProductInfoContentView.inc.php erzeugt. Dort wird auch der Tab für den Customizer definiert. Kann man weiter unten den Code für $coo_product_media $coo_also_purchased $coo_cross_selling etc. nicht auch dahingehend abändern? Dann müssten doch die anderen "Blöcke" auch als Tab erscheinen. Wäre zwar nicht Updatesicher aber immerhin.