WebSite X5Help Center

 
Andrea P.
Andrea P.
User

Pulsante carrello form personalizzato  it

Auteur : Andrea P.
Visité 1578, Followers 5, Partagé 0  

Salve, sto provando a creare un form per ecommerce in cui inserisco le quantità che mi servono dei vari articoli in alcuni input, ho creato un pulsante che con l'evento click mi inserisce tutti i prodotti nel carrello e funziona ma avrei bisogno di sostituire id del prodotto con una variabile es: cart1

posto un pezzo di codice .

Spero di essere stato abbastanza chiaro.

Grazie mille 

<script>
var cart1
cart1="54n8UV91";
</script>


<input type="submit"
value="INvio"
onclick="

x5engine.cart.ui.addToCart('8h5ou0lo', $('#nome2').val(), $('#product_38h5ou0lo_opt').val(), $('#product_38h5ou0lo_subopt').val(), true, '');


x5engine.cart.ui.addToCart(cart1, $('#nome1').val(), $('#product_2cart1_opt').val(), $('#product_2cart1_subopt').val(), true, '');

...
"

Posté le
7 RéPONSES
Andrea P.
Andrea P.
User
Auteur

Scusate , problema risolto era solo un errore di battuta (confuso una i con un 1) non mi segnalava errori ma non mi inseriva(giustamente ) nel carrello.

Lire plus
Posté le de Andrea P.
Maurizio Z.
Maurizio Z.
User

Ciao Andrea,

se funziona puoi postare la tua soluzione (magari con qualche screenshot)?

Potrebbe essere interessante anche per altri utenti, sempre che tu sia d'accordo di condividere il codice naturalmente.

Grazie comunque

Maurizio

Lire plus
Posté le de Maurizio Z.
Luigi D.
Luigi D.
User

quoto

Lire plus
Posté le de Luigi D.
Andrea P.
Andrea P.
User
Auteur

Ciao, premesso che non sono un programmatore (programmavo in clipper negli anni '80) ti allego screenshot maschera e copia sito di prova, sicuramente a qualcuno verranno i capelli verdi per alcune rindondanze ma il codice funziona e se qualcuno può renderlo più standardizzato.......

per realizzarlo ho inserito i prodotti nel carrello e-commerce e poi mi sono letto tutti gli id e riportati in un modulo html in questa maniera posso inserire le quantità che voglio e inviarle al carrello tutte in una volta.

Lire plus
Posté le de Andrea P.
Andrea P.
Andrea P.
User
Auteur

....in particolare sarebbe utile riuscire a sostituire le due strighe in grassetto con la variablie (Blu3 in questo caso)

che contiene lo stesso valore

x5engine.cart.ui.addToCart(Blu3, $('#TshirtBlu3').val(), $('#product_ja0z66uc_opt').val(), $('#product_ja0z66uc_subopt').val(), true, '');

Lire plus
Posté le de Andrea P.
Luigi D.
Luigi D.
User

ottima idea spero che i ragazzi di website prendano spunto da tale ideaa 

Lire plus
Posté le de Luigi D.
Maurizio Z.
Maurizio Z.
User

Ciao Andrea,

grazie per aver condiviso il tuo lavoro, se qualcuno può migliorarlo benissimo altrimenti dalle mie parti si dice che finchè funziona non toccare niente... laughing

Buona giornata

Maurizio

Lire plus
Posté le de Maurizio Z.