Flere indkøbskurven Knapper
Denne side blev skrevet på engelsk, se venligst den engelske version til den mest nøjagtige kode.
Denne ændring kan du vise et nyt "Læg i kurv" knappen for hver egenskab gruppe post, så den let kan tilføjes til vognen uden at skulle vælge fra drop down.
For en demo se http://www.presto-changeo.com/test/music-ipods/2-ipod-shuffle.html
Det vil kun gælde sig selv, hvis der kun er 1 attribut gruppe sæt.
Disse ændringer er lavet til / temaer / PrestaShop / product.tpl omkring linjen # 282
1) Tilføj en div rundt om "tilføj til kurv" knappen, så vi kan skjule det.
<div id="add_to_cart_hide">
<p{if !$allow_oosp && $product-> mængde == 0} style = "display: none;" {/ if} id = "add_to_cart" class = "buttons_bottom_block"> <input type = "submit" name = " Submit "value =" {ls = 'Tilføj til kurv'} "class =" eksklusiv "/> </ p>
</ Div>
2) Opret de nye knapper, devil blive kaldt "Add (emnenavn) i indkøbskurv"
I koden er det Tilføj {$ group_attribute | undslippe: 'htmlall «:» UTF-8'} til indkøbsvogn, kan du ændre, hvis du har brug for.
Du kan tilføje denne kode lige under den ene ovenfor, eller andre steder du ønsker knapperne skal vises.
{If $ grupper | @ count == 1}
<div id="attributes_buttons">
<script>
$ ("# Attributter") css ("display ',' ingen ').
$ ("# Add_to_cart_hide") css ("display ',' ingen ').
</ Script>
{Foreach fra = $ grupper nøglen = id_attribute_group item = gruppe}
{Tildele var = 'gruppenavn' værdi = 'group_' | cat: $ id_attribute_group}
{Foreach fra = $ group.attributes nøglen = id_attribute item = group_attribute}
<p class="buttons_bottom_block"> <input onclick = "document.getElementById ('group_ {$ id_attribute_group | intval}') værdi = {$ id_attribute | intval};. findCombination (); ajaxCart.add ($ ('# product_page_product_id '.) val (), $ (' # idCombination '.) val (), sande, null, $ (' # quantity_wanted ') val (), null);. "type =" button "name =" Send "value = "Tilføj {$ group_attribute | undslippe: 'htmlall«: »UTF-8'} i indkøbskurv" class = "eksklusiv" /> </ p>
{/ Foreach}
{/ Foreach}
<p> </ p>
</ Div>
{/ If}