Warenkorb-Button in gekachelter Ansicht

Thema wurde von jox, 27. Dezember 2011 erstellt.

  1. jox

    jox G-WARD 2012

    Registriert seit:
    26. April 2011
    Beiträge:
    1.676
    Danke erhalten:
    119
    Danke vergeben:
    159
    Hallo zusammen,

    wie bekomme ich einen funktionierenden Warenkorb-Button (wie in der gelisteten Ansicht) in die gekachelte Ansicht?
     
  2. jox

    jox G-WARD 2012

    Registriert seit:
    26. April 2011
    Beiträge:
    1.676
    Danke erhalten:
    119
    Danke vergeben:
    159
    Kann mir denn hier niemand helfen?
     
  3. Merlyn Design

    Merlyn Design Erfahrener Benutzer

    Registriert seit:
    3. Juni 2011
    Beiträge:
    664
    Danke erhalten:
    162
    Danke vergeben:
    24
    #3 Merlyn Design, 27. Dezember 2011
    Zuletzt bearbeitet: 27. Dezember 2011
    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:'"':'&quot;'} {$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.
     
  4. jox

    jox G-WARD 2012

    Registriert seit:
    26. April 2011
    Beiträge:
    1.676
    Danke erhalten:
    119
    Danke vergeben:
    159
    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:'"':'&quot;'} {$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:'"':'&quot;'} {$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?