Hallo zusammen, wie bekomme ich einen funktionierenden Warenkorb-Button (wie in der gelisteten Ansicht) in die gekachelte Ansicht?
Ist doch nicht schwer. Suchst Du in templates/EyeCandy/objects/product_boxes_list.html: Code: <div class="article-list-item-price-inline"> <span class="price"> <a href="{$module_data.PRODUCTS_LINK}">{$module_data.PRODUCTS_PRICE}</a> </span> {if $module_data.PRODUCTS_TAX_INFO neq '' || $module_data.PRODUCTS_SHIPPING_LINK neq ''} <br /> {* <span class="small">{$module_data.PRODUCTS_TAX_INFO}{$module_data.PRODUCTS_SHIPPING_LINK} <br /></span> *} {/if} {if $module_data.PRODUCTS_VPE} <span class="small">{$module_data.PRODUCTS_VPE}<br /></span> {/if} </div> Danach einfügen Code: <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_green button_set action_add_to_cart"{if $module_data.PRODUCTS_NAME != ''} title="{$module_data.PRODUCTS_NAME|replace:'"':'"'} {$txt.text_buy}"{/if}><span class="button-outer"><span class="button-inner">In den Korb legen</span></span></a> <input type="hidden" class="gm_products_id" name="products_id" value="{$module_data.PRODUCTS_ID}" /> </form> Sollte so funktionieren. Hast Du für den Artikel Attribute angelegt, dann geht er natürlich bei Klick auf den Button, wie gehabt, in die Produktansicht.
Hallo Erwin, ich muß dieses Thema nochmals aufgreifen. Deine Lösung hat bisher funktioniert. Und das auch in den Cross-Selling-Artikeln. Doch bei meinem nächsten Vorhaben, die TAB-Leiste um die TABs um Cross-Selling, Also-Purchased und Reviews zu erweitern, kommt Deine Lösung mit dem Warenkorb-Button an seine Grenzen. Es erscheint dann im Cross-Selling nur noch der erste Cross-Selling-Artikel und die der nächste TAB mit Reviews funktioniert dann nicht mehr. Setze ich hingegen anstatt: HTML: <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_green button_set action_add_to_cart"{if $module_data.PRODUCTS_NAME != ''} title="{$module_data.PRODUCTS_NAME|replace:'"':'"'} {$txt.text_buy}"{/if}><span class="button-outer"><span class="button-inner">In den Korb legen</span></span></a> <input type="hidden" class="gm_products_id" name="products_id" value="{$module_data.PRODUCTS_ID}" /> </form> nur noch: HTML: <a href="{$module_data.GM_PRODUCTS_BUTTON_BUY_NOW_URL}" class="button_green button_set action_add_to_cart"{if $module_data.PRODUCTS_NAME != ''} title="{$module_data.PRODUCTS_NAME|replace:'"':'"'} {$txt.text_buy}"{/if}><span class="button-outer"><span class="button-inner">In den Korb legen</span></span></a> funktioniert der Warenkorb-Button im Cross-Selling, der Reviews-TAB funktioniert dann auch und alle Cross-Selling-Artikel erscheinen auch, doch in der gekachelten Produkt-Übersicht funktioniert dann der Warenkorb-Button nicht mehr. Kannst Du mir bitte hier helfen, damit ich mein Projekt im Testshop beenden kann und es endlich online stellen kann?