Livezilla

Certified Partner and
PrestaShop Developer for:

Flere Tilføj til indkøbsvogn knapper i stedet for en attribut gruppere elementer.

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}