WebSite X5Help Center

 
Laura M.
Laura M.
User

Elenco a discesa  it

Autor: Laura M.
Visitado 1753, Seguidores 4, Compartilhado 0  

Buongiorno,

è possibile creare una lista a discesa per la gestione ecommerce per determinare ad esempio il comune di consegna? invece che avere il campo testo libero?

Mi serve per limitare i comuni di consegna per lo shop on line in modo da inserire solo i comuni serviti.

Grazie

Laura 

Publicado em
20 RESPOSTAS - 1 ÚTIL
Fabio C.
Fabio C.
User

Passo1--->impostazioni--->Avanzate--->ecommerce--->Gestione ordine--->Spedizione--->Descrizione inserisci questo codice dopo aver opportunamente modificato i valori in grasseto (ne puoi aggiungere quanti ne vuoi), fai una prova online perchè in locale funziona ma non so se arriva la mail con il comune assegnato quando la invii in rete.

<script language=javascript>
function pagina(n) {
nuovo=n.options[n.selectedIndex].value
if (nuovo !="scegli") {
window.location.href=nuovo
}
}
</script>
<span style="font: 14px tahoma; color:#000000">comuni di consegna sfoglia l'elenco qui sotto <b>al passo 3.</b>
<form name="Comuni" action=" " method=post>
<select name="scelta" onChange="pagina(this.form.scelta)">
<option value="scegli" checked=true>comuni di consegna <option value>agrigento</option>
<option value>alessandria</option>
<option value>ancona</option>
<option value>aosta</option>
</select>

Purtroppo con questo metodo il Cliente deve fare la scelta al passo 3 del carrello, in questo esempio è specificato.

Ler mais
Publicado em de Fabio C.
 lemonsong  
 lemonsong  
User

Aggiungo QUESTO esempio (da testare) che trasforma il "Campo personale" (creato da programma) in un campo "lista a discesa".

Il codice usato si può vedere nel sorgente delle pagine carrello.

Se funge correttamente, le personalizzazioni sono facilmente intuibili.

Rif.: https://api.jquery.com/replaceWith/

Ler mais
Publicado em de  lemonsong  
Laura M.
Laura M.
User
Autor

Buongiorno grazie per le vostre risposte, una domanda per lomonsong puoi mandarmi il codice? e poi dove devo inserire il codice?

Grazie Patrizia ho provato è funziona ma sarebbe meglio trovate una soluzione dove il cliente inserisce i suoi dati....:(

Grazie

Laura

Ler mais
Publicado em de Laura M.
Laura M.
Laura M.
User
Autor

Ciao Patrizia appena fatto la prova non funziona nella mail non manda il comune!!

Qualcuno mi aiuti!!!

Laura

Ler mais
Publicado em de Laura M.
Laura M.
Laura M.
User
Autor

Ciao Non funziona nella mail non invia!!

Laura

Patrizia B.
Passo1--->impostazioni--->Avanzate--->ecommerce--->Gestione ordine--->Spedizione--->Descrizione inserisci questo codice dopo aver opportunamente modificato i valori in grasseto (ne puoi aggiungere quanti ne vuoi), fai una prova online perchè in locale funziona ma non so se arriva la mail con il comune assegnato quando la invii in rete. <script language=javascript> function pagina(n) { nuovo=n.options[n.selectedIndex].value if (nuovo !="scegli") { window.location.href=nuovo } } </script> <span style="font: 14px tahoma; color:#000000">comuni di consegna sfoglia l'elenco qui sotto <b>al passo 3.</b> <form name="Comuni" action=" " method=post> <select name="scelta" onChange="pagina(this.form.scelta)"> <option value="scegli" checked=true>comuni di consegna <option value>agrigento</option> <option value>alessandria</option> <option value>ancona</option> <option value>aosta</option> </select> Purtroppo con questo metodo il Cliente deve fare la scelta al passo 3 del carrello, in questo esempio è specificato.
Ler mais
Publicado em de Laura M.
Fabio C.
Fabio C.
User
Laura M.
Ciao Patrizia appena fatto la prova non funziona nella mail non manda il comune!!

Mi dispiace, infatti non sapevo se arrivava nella mail perchè nn l'avevo testato, come ho un pò di tempo vediamo se si riesce

Ler mais
Publicado em de Fabio C.
 lemonsong  
 lemonsong  
User
Laura M.
[...] puoi mandarmi il codice? e poi dove devo inserire il codice?

Come già scritto lo puoi vedere nel sorgente delle pagine carrello e nel commento c'è scritto dove va inserito.

Te lo allego (sperando che non venga corrotto), ma se non si è in grado di vedere un sorgente pagina sarà molto difficile personalizzarlo a proprio piacimento. Non è "cattiveria" quello che scrivo, è solo preveggenza. Spero di essere smentito smile

Ribadisco che è da testare e NON è una soluzione pulita, ma in attesa di "evoluzioni"...

Se non è già stato fatto, apri un post idea.

Ler mais
Publicado em de  lemonsong  
Laura M.
Laura M.
User
Autor

Grazie proverò.....

Non capisco perchè gli sviluppatori del software non hanno pensato a questa funzionalità!!

Speriamo che implementano questa possibilità.

Altrimento dovrò utilizzare un altro software.

Grazie a presto

Laura

Ler mais
Publicado em de Laura M.
Laura M.
Laura M.
User
Autor

Buongiorno,

qualcuno ha trovato un altra soluzione???

Grazie

Laura

Ler mais
Publicado em de Laura M.
Claudio D.
Claudio D.
Moderator
Usuário do mês IT
Laura M.
qualcuno ha trovato un altra soluzione???

ma hai provato il codice che gentilmente ha postato Lemonsong ?

se si e non ti funzionasse...

come detto devi postare qui il link del tuo carrello ecommerce...

io l'ho provato e funziona...

Ler mais
Publicado em de Claudio D.
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Usuário do mês ESUsuário do mês PT
Laura M.
... ...  qualcuno ha trovato un altra soluzione??? ... ... 

... putroppo non ho il Programma per verificare, ...ma non esistono le opzioni  Scelta Multipla Scelta Singola...?...

... male che vada, la soluzione che ti è stata proposta penso che sia semplice e valida...

.

Ler mais
Publicado em de  ‪ KolAsim ‪ ‪
Giuseppe Guida
Giuseppe Guida
User

No, Kol, nel modulo del carrello non esistono quelle opzioni, c'è il campo personale ma lo puoi adattare e farlo diventare lista a discesa solo con il codice proposto da Lemonsong che funziona perfettamente, l'ho provato anch'io.

Ler mais
Publicado em de Giuseppe Guida
 ‪ KolAsim ‪ ‪
 ‪ KolAsim ‪ ‪
Moderator
Usuário do mês ESUsuário do mês PT
Giuseppe Guida
No, Kol, nel modulo del carrello non esistono quelle opzioni, ... ... 

... grazie, ...allora è una pecca...!...

.

Ler mais
Publicado em de  ‪ KolAsim ‪ ‪
Laura M.
Laura M.
User
Autor

Ciao a tutti

si sono riuscita grazie al codice di Lemonsong.

Spero che gli sviluppatori implementano questa funziona per evitare di scrivere il codice e modificarlo ogni volta.

Grazie

Laura

Ler mais
Publicado em de Laura M.
 lemonsong  
 lemonsong  
User

Prima di tutto, sono felice di essere stato smentito smile

Laura M.
[...] e modificarlo ogni volta.

In che senso "ogni volta"?

OK, se ti riferisci all'inserimento di nuovi comuni o alla cancellazione di altri, altrimenti basta inserirlo una volta.

In ogni caso:

lemonsong
Se non è già stato fatto, apri un post idea.
Ler mais
Publicado em de  lemonsong  
 lemonsong  
 lemonsong  
User
lemonsong
Se non è già stato fatto, apri un post idea.

Ah, non conosco tutte le nuove funzioni dell'ultima versione, magari c'è già...

Ler mais
Publicado em de  lemonsong  
Laura M.
Laura M.
User
Autor

Ciao lemonsong 

ho riscontrato un problema con il codice che mi hai inviato, funziona ma il problema che se vai avanti e torni indietro il campo si "resetta" cioè torna sul primo campo.

Si può risolvere in qualche modo??

Grazie

Laura

Ler mais
Publicado em de Laura M.
 lemonsong  
 lemonsong  
User

Sì, possiamo mettere la scelta del comune in un cookie.

Ho aggiornato l'esempio 

Nel sorgente della pagina trovi tutto.

Dovrebbe funzionare anche nella versione 2020, verificalo.

Ler mais
Publicado em de  lemonsong  
 lemonsong  
 lemonsong  
User

Dimenticavo: i valori dell'attributo value devono essere uguali al testo, esempio:

Ler mais
Publicado em de  lemonsong  
Laura M.
Laura M.
User
Autor

Ciao 

grazie

proverò

Laura

Ler mais
Publicado em de Laura M.