WebSite X5Help Center

 
F. Simone
F. Simone
User

Gestione Accessi  it

Autore: F. Simone
Visite 911, Followers 2, Condiviso 0  

Buona sera,

premetto che svolgiamo un servizio di consegne in una zona molto limitata (che comprende pochi comuni).

Vorrei sapere se utilizzando la registrazione automatica degli utenti esiste un modo per consentire la registrazione dei soli utenti residenti in determinate località in cui effettivamente viene svolto il nostro servizio.

Questo per evitare che eventuali utenti interessati ma residenti in località non coperte dal nostro servizio procedano allaregistrazione e ancora peggio all'acquisto di prodotti. Sarebbe imbarazzante comunicare al cliente l'annullamento dell'eventuale spesa e dell'account stesso.

Grazie.

Postato il
6 RISPOSTE
Skeggia 12
Skeggia 12
Moderator

potresti aggiungere alla registrazione automatica (rimandando alla fine della pagina di registrazione automatica) ad una pagina in cui inserisci un form con ulteriori dati di registrazione, con campi obbligatori, ad es. con una lista a discesa con solo i comuni serviti, in modo che l'utente non possa inserirne altri e quindi non completare la registrazione... stessa cosa per gli ordini, con un campo a discesa obbligatorio che non consente di inserire i comuni manualmente ma solo da una lista...

Leggi di più
Postato il da Skeggia 12
F. Simone
F. Simone
User
Autore

scusa ma potresti entrare un po' più nel dettaglio: la form per la registrazione automatica viene creata automaticamente e non so proprio come aggiungere campi o pagine collegate ad essa.

Leggi di più
Postato il da F. Simone
F. Simone
F. Simone
User
Autore

Buongiorno,

stando al tuo post del 17/05 vorrei provare ad attuare il tuo suggerimento perchè mi sembra pertinente alla soluzione del mio problema, ma come dicevo precedentemente, non so come fare ad aggiungere la lista a discesa visto che la form di registrazione viene creata automaticamente da Website.

Sicuramente mi sfugge qualcosa! Potresti spiegarmi più dettagliatamente come fare visto che sono bloccato su questo punto ormai da molti giorni?

Grazie.

Leggi di più
Postato il da F. Simone
Incomedia
Riccardo P.
Incomedia

Buongiorno,

Skeggia intende creare un'altra pagina, inserendo il modulo email e poi lì usare il campo lista a discesa pià altri dati se necessario.

Leggi di più
Postato il da Riccardo P.
F. Simone
F. Simone
User
Autore

Si ok, è questo a dire il vero l'ho già fatto ma in un ambito di registrazione manuale in quanto website non mi da scelta.

Provo a spiegarmi meglio: se scelgo la registrazione automatica Website crea di suo una form già predisposta e non modificabile contenente soltanto i campi "nome" "cognome" "email" "password". Se in "Carrello e-Commerce" fleggo l'opzione "Consenti la registrazione degli utenti", i dati contenuti in questi 4 campi verranno inviati e salvati nel mio database attivato col mio servizio di hosting... e fino a qui ci sono.

La domanda è: è possibile, e se si, come faccio ad aggiungere o collegare tutti gli altri dati presenti nel modulo aggiuntivo (quello che mi avete suggerito voi e che io ho gia creato) al database, in modo che si ottenga un profilo dati completo dell'account utente??

Sarebbe l'ideale poter modificare la form che website crea automaticamente. E qui vi chiedo: se non fosse fattibile l'opzione di cui sopra, si può in qualche modo, magari anche rivolgendomi ad un programmatore, aggiungere del codice PHP nella sezione "esperto" della "proprietà pagina" della pagina speciale "Accesso Riservato"? Sarebbe la cosa migliore secondo me...

Leggi di più
Postato il da F. Simone
Giorgio C.
Giorgio C.
User
Ditta F.
La domanda è: è possibile, e se si, come faccio ad aggiungere o collegare tutti gli altri dati presenti nel modulo aggiuntivo (quello che mi avete suggerito voi e che io ho gia creato) al database, in modo che si ottenga un profilo dati completo dell'account utente??

risposta: si

Hai due modi per fare ciò, ma tutti e due implicano che tu sappia programmare in PHP

  1. è il più pericoloso, nel senso che modifichi il database che website crea e per farlo devi procedere leggendo la Id dell'utente che si logga, dopodiche predisponi un modulo che modifica il database inserendo i dati che ti servono con un update. DEMO
  2. leggi sempre l'ID e crei un'altra tabella collegata a quella degli utenti iscritti tramite il campo ID. Non correrai il rischio di rovinare la tabella principale con i dati di registrazione di base. DEMO

Ciao

Leggi di più
Postato il da Giorgio C.