Livezilla

Certified Partner and
PrestaShop Developer for:

Multiple Adauga la cos butoane în loc de una grupa elementele atribut.

Adăugaţi mai multe butoane la coşul de cumpărături

Această pagină a fost scrisă în limba engleză, vă rugăm să consultaţi versiunea în limba engleză pentru codul de cele mai exacte.

Această modificare vă permite să afişaţi un nou "Adauga in cos" buton pentru fiecare element atribut grup astfel încât să poată fi uşor adăugate la coş, fără a fi nevoie să aleagă de la drop jos.

Pentru o Demo a se vedea http://www.presto-changeo.com/test/music-ipods/2-ipod-shuffle.html
Se va aplica doar în sine dacă există doar 1 set de grup atribut.

Aceste modificări sunt făcute pentru a / teme / PrestaShop / product.tpl în jurul valorii de linia # 282


1) Adauga un div în jurul valorii de "adauga in cos" buton, astfel încât să putem ascunde.

<div id="add_to_cart_hide">
<p{if && !$allow_oosp $product-> cantitatea == 0} style = "display: none;" {/} dacă id = "add_to_cart" class = "buttons_bottom_block"> <input type = "submit" name = " Submit "value =" {ls = 'Adauga in cos'} "class =" exclusive "/> </ p>
</ Div>
2) Creaţi butoane noi, acesteava fi numit "Adauga (nume de element) in cos"

În codul este Adauga {$ group_attribute | scăpa: "htmlall": "UTF-8 '} in cos, aveţi posibilitatea să modificaţi că, dacă aveţi nevoie să.

Puteţi adăuga acest cod drept de mai jos cea de mai sus, sau oriunde altundeva pe care doriţi butoanele să apară.

{Dacă $ grupuri | @ count == 1}
<div id="attributes_buttons">
<script>
$ ("# Atributele") CSS ("display", "none").;
$ ("# Add_to_cart_hide") CSS ("display", "none").;
</ Script>
{Foreach from = $ grupuri-cheie = element id_attribute_group = grup}
{Atribui var = 'GROUPNAME "valoarea =' group_ '| pisica: $ id_attribute_group}
{Foreach from = $ cheie = element group.attributes id_attribute = group_attribute}
<p class="buttons_bottom_block"> <intrare onclick = "document.getElementById ('{$ group_ id_attribute_group | intval}') = valoarea {$ id_attribute | intval};. findCombination (); ajaxCart.add ($ ('# product_page_product_id ".) val (), $ ('# idCombination".) val (), adevărat, nule, $ (' # quantity_wanted ") val (), null);." type = "butonul" name = "Submit" valoare = "Adauga $ {group_attribute | scăpa:" htmlall ":" UTF-8 '} in cos "class =" exclusive "/> </ p>
{/ Foreach}
{/ Foreach}
</ p>
</ Div>
{/ Dacă}