Flera Lägg till varukorgen Knappar
Denna sida skrevs på engelska, se den engelska versionen för den mest exakta koden.
Denna ändring kan du visa en ny "Lägg till i kundvagnen" för varje attribut grupp objekt så den lätt kan läggas i varukorgen utan att behöva välja från rullgardinsmenyn.
För en demo se http://www.presto-changeo.com/test/music-ipods/2-ipod-shuffle.html
Det gäller bara sig själv om det bara finns ett attribut grupp som.
Dessa ändringar görs / teman / Prestashop / product.tpl runt linje # 282
1) Lägg till en div runt "lägg i varukorg"-knappen, så vi kan dölja det.
<div id="add_to_cart_hide">
<p{if !$allow_oosp && $product-> mängd == 0} style = "display: none;" {/ if} id = "add_to_cart" class = "buttons_bottom_block"> <input type = "submit" name = " Skicka "value =" {ls = 'Lägg i varukorgen'} "class =" exklusiva "/> </ p>
</ Div>
2) Skapa den nya knappar, dekommer att kallas "Lägg till (objektnamn) i varukorg"
I koden är det Lägg till {$ group_attribute | flykten: "htmlall": "UTF-8 '} till vagn, du kan ändra på det om du behöver.
Du kan lägga till denna kod precis under ett ovan, eller någon annanstans du vill att knapparna ska visas.
{Om $ grupper | @ count == 1}
<div id="attributes_buttons">
<script>
$ ("# Attribut") CSS ("display", "inget").
$ ("# Add_to_cart_hide") CSS ("display", "inget").
</ Script>
{Foreach från = $ grupper key = id_attribute_group item = grupp}
{Tilldela var = 'groupName "värde =' group_" | cat: $ id_attribute_group}
{Foreach från = $ group.attributes key = id_attribute item = group_attribute}
<p class="buttons_bottom_block"> <input onclick = "document.getElementById ('group_ {$ id_attribute_group | intval}') värde = {$ id_attribute | intval};. findCombination (); ajaxCart.add ($ ('# product_page_product_id ".) Val (), $ ('# idCombination".) Val (), sant, null, $ (' # quantity_wanted) val (), null);. "type =" knapp "name =" Skicka "värde = "Lägg till {$ group_attribute | flykten:" htmlall ":" UTF-8 '} till i kundvagnen "class =" exklusiva "/> </ p>
{/ Foreach}
{/ Foreach}
</ p>
</ Div>
{/ If}