WebSite X5Help Center

 
Salvatore A.
Salvatore A.
User

Pulsante acquisto evoluto Websitex5 11 Pro  it

Auteur : Salvatore A.
Visité 2085, Followers 2, Partagé 0  

Salve,

non ho ancora pubblicato il sito, ci sto lavorando.

Ho un prodotto per il quale sono disponibili più colori (come da allegato)

A me interessa che prima di aggiungere il prodotto nel carrello si possa scegliere il colore.

ho seguito il post di qualche anno fa all'indirizzo:

http://answers.websitex5.com/post/30588st

le immagini che ho usato sono:

Black.jpg       (immagine colore disponibile)

Black_h.jpg   (immagine colore selezionato)

Carrello.png  (immagine pulsante per aggiungere il prodotto al carrello)

Dato che a me interessa solo il colore e non la misura (size), ho modificato il codice in questo modo:

<script type="text/javascript">
    var option = '';
    function setOption(opt) {
        if(option != '')
            document.getElementById(option.split(' ').join('_')).src='buttons/' +
             option.split(' ').join('_') + '.jpg';
        option = opt;
        document.getElementById(option.split(' ').join('_')).src='buttons/' +
         option.split(' ').join('_') + '_h.jpg';
    }
    function addToCart() {
        if(option != '')
            x5engine.imCart.addToCart('lxr4gsp4',1, 0, option);
        else
            alert('Scegliere il colore, prego!');
    }
</script>
<a href="[removed]setOption('Black');">
    <img id="Black" src="buttons/Black.jpg" alt="Black" border="0" />
</a>

per la selezione del colore nero, e per il pulsante aggiungi al carrello invece come segue:

<div style="text-align: right;">
    <a href="[removed]addToCart();">
        <img src="buttons/Carrello.png" alt="Add to cart"  border="0" />
    </a>
</div>

Lo script funziona ma non mi aggiungere il prodotto al carrello.

Cosa sbaglio?

Devo per caso aggiungere delle "Variabili Principali"? in:

Impostazioni Avanzate\Carrello e-commerce\Prodotti\"nome prodotto"

Finestra "Impostazioni Prodotto"\Opzioni?

Grazie!

Posté le
4 RéPONSES
Incomedia
Riccardo P.
Incomedia

Buongiorno Salvatore,

si, il colore deve essere una variante del prodotto così da poter automaticamente caricare nel carrello il prodotto con già la variante.

Fammi Sapere.

Lire plus
Posté le de Riccardo P.
Salvatore A.
Salvatore A.
User
Auteur

Ho inserito le varianti come da allegato, ma non aggiunge il prodotto al carrello.

Lire plus
Posté le de Salvatore A.
Salvatore A.
Salvatore A.
User
Auteur

Allegato

Lire plus
Posté le de Salvatore A.