Dati cliente personalizzabile
Autor: Fabrizio Ciccarelli
Besucht 555,
Followers 2,
Geteilt 0
Buon pomeriggio, sarebbe comodo personalizzare il Modulo d'ordine presente nella sezione "Dati cliente" del Carrello Ecommerce come il modulo d'invio email. Ad esempio io vorrei inserire un menù a discesa con le varie opzioni "Dove hai sentito parlare di noi?"
Spero che questo posse essere utile anche ad altri.
Gepostet am
Ciao, si può già fare (non con il menù a discesa) ma puoi aggiungere vari campi personalizzati. Vedi screenshot sotto: devi cliccare sull'icona cerchiata in rosso...
Autor
Ciao Giuseppe, so che posso inserire nuovi campi di testo purtroppo non sono personalizzabili come quelli del modulo invio email e questo è un vero peccato.
Grazie intanto per l'attenzione.
Di nulla. Comunque se vuoi ottenere quello che chiedevi tu dovresti utilizzare del codice extra, c'è uno script creato da Lemonsong che, con un adattamento, faarebbe al caso tuo ed otterresti una lista a discesa come nello screenshot sotto:
Puoi fare delle prove online e testare lo script direttamente su questo mio e-commerce demo:
http://www.bozzasito001.altervista.org/demoshop01/
Se è quello che intendevi ottenere allora devi inserire lo script di Lemonsong con la modifica (così come lo vedi sotto) nelle "Proprietà" della Pagina Speciale "Carrello E-commerce: carrello" e lo inserisci in "Esperto" / "Prima della chiusura del tag BODY" (se fai riferimento al mio esempio online io ho inserito due campi personali: un campo "Note del cliente" ed un altro "Dove hai sentito parlare di noi?" al PASSO 1 Impostazioni/Avanzate/Carrello E-commerce/Dati cliente/Modulo d'ordine).
Di seguito lo script:
<script>
function input2select() {
setTimeout(function() {
$("#000000000").replaceWith('<select id="000000000" class="mandatory" data-uuid="000000000">' +
'<option value="Radio">Radio</option>' +
'<option value="Televizione">Televisione</option>' +
'<option value="Riviste" >Riviste</option>' +
'<option value="Siti web">Siti web</option>' +
'</select>');
if ($.imCookie("Tcustom")) {
$("#000000000 option[value=" + $.imCookie("Tcustom") + "]").attr('selected', '');
}
$("#000000000").change(function() {
var Ocustom = $("#000000000 option:selected").text();
$.imCookie("Tcustom", Ocustom);
});
}, 800);
}
$(window).on("hashchange load", input2select);
</script>
Autor
Ciao Giuseppe, grazie infinite per lo script. Chiedo delle delucidazioni: vorrei inserire due campi "Dove hai sentito parlare di noi" con menù a discesa e "Spedizione" con l'opzione "Area Riservata" e "E-Mail" quest'ultime opzioni vorrei inserirli o con menù a discesa oppure con scelta singola da fleggare.
Potresti aiutarmi?