WebSite X5Help Center

 
Agatino Caruso
Agatino Caruso
User

Aggiungere variabili/opzione carrello nuovo/distinto...modifica codice  it

Autor: Agatino Caruso
Besucht 934, Followers 1, Geteilt 0  

Allora, agendo sicuramente sul codice con javascript, vorrei aggiungere delle variabili distinte da quelle predefinite dal programma in un articolo del carrello. 

Qualche esperto programmatore mi aiuti!!!...

Grazie mille!

Gepostet am
3 ANTWORTEN
Incomedia
Riccardo P.
Incomedia

Buongiorno Agatino,

quando aggiungi una variante puoi specificare la variante di prezzo, così selezionandola il prezzo viene incrementato secondo le tue impostazioni, prova anche a scaricare il manuale e leggere la sezione che parla di questo.

Fammi sapere.

Mehr lesen
Gepostet am von Riccardo P.
Agatino Caruso
Agatino Caruso
User
Autor

Vorrei aggiungere un'altra variabile, diversa da quella predefinita che conosco bene...

ho provato con del codice js, ma non riesco a trovare il riferimento al prezzo che dovrebbe essere questo "product_217mx36bh_subop" per aggiungere un controllo che ha effetti sul prezzo, per poi rimandarlo al carrello...

</div>
<span class="imProductListPrice" data-includevat="true" itemscope itemprop="priceSpecification" itemtype="http://schema.org/PriceSpecification">
<span id="product_217mx36bh_fullprice">10,00 €</span> // VORREI MODIFICARE QUESTO
<meta itemprop="valueAddedTaxIncluded" content="true">
<meta itemprop="priceCurrency" content="EUR">
</span>
<meta itemprop="price" content="10">
<img width="16" height="16" src="cart/images/cart-add.png" onclick="x5engine.cart.ui.addToCart('17mx36bh', $('#product_217mx36bh_qty').val(), $('#product_217mx36bh_opt').val(), $('#product_217mx36bh_subopt').val());" alt="Aggiungi" title="Aggiungi" />
<input type="text" id="product_217mx36bh_qty" value="1" />
</div>

<script >
function inviaTesto(){
document.getElementById("product_217mx36bh_qty").value = 100;
var a = document.getElementById("product_217mx36bh_qty").value;
document.getElementById("field2").value = a; //QUESTO FUNZIONA

var b = document.getElementById("product_217mx36bh_subopt").value;
document.getElementById("field1").value = b; //QUESTO NO
}</script>

Mehr lesen
Gepostet am von Agatino Caruso
Incomedia
Riccardo P.
Incomedia

Buongiorno Agatino,

automaticamente si può inserire solo un campo per le varianti, per modificare il codice purtroppo non posso aiutarti, attendi che altri utenti ti diano maggiori informazioni.

Mehr lesen
Gepostet am von Riccardo P.