Livezilla

Certified Partner and
PrestaShop Developer for:

Flera Lägg i varukorg knappar istället för ett attribut poster grupp.

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}