Back to top

Autore Topic: Estendere campi di registrazione  (Letto 6913 volte)

Offline longo8

  • Esploratore
  • **
  • Post: 97
    • Mostra profilo
Estendere campi di registrazione
« il: 09 Ago 2013, 14:39:11 »
Ciao a tutti,
Dopo aver risposto a tanti ora ho anche io un problema.
1) Come posso aumentare i campi del form di registrazione?
2) Voglio che quando un utente inserisce un determinato codice in un campo vada a finire direttamente in un gruppo in base al codice che ha inserito.
Come posso fare ciò?

Spero in un vostro aiuto.

Grazie in anticipo.

Offline giusebos

  • Fuori controllo
  • *
  • Post: 21748
  • Sesso: Maschio
  • Giuseppe Serbelloni Mazzanti Viendalmare
    • Mostra profilo
Re:Estendere campi di registrazione
« Risposta #1 il: 09 Ago 2013, 14:46:01 »
Aumentare i campi da compilare non sarebbe un problema, basta attivare user profile.

E' la seconda caratteristica che è più difficile.

Forse Community building ha questa funzione, ma non lo conosco a fondo.

su www.icagenda.it guide e tutorial con esempi di chronoforms e chronoconnectivity

Offline longo8

  • Esploratore
  • **
  • Post: 97
    • Mostra profilo
Re:Estendere campi di registrazione
« Risposta #2 il: 09 Ago 2013, 14:48:44 »
Per la prima domanda mi servirebbe un qualcosa del genere:
1) Select che mi chiede se sono 'studente', 'professore' o 'altro'
2) Se viene selezionato 'studente' allora devo far comparire un'altra select che mi mostra le classi possibili.
3) Viene selezionata la classe.
4) Viene chiesto un codice di conferma che lo sanno solo gli alunni della classe
5) L'utente, se tutto va bene, finisce nel gruppo della classe che ha selezionato.

Offline giusebos

  • Fuori controllo
  • *
  • Post: 21748
  • Sesso: Maschio
  • Giuseppe Serbelloni Mazzanti Viendalmare
    • Mostra profilo
Re:Estendere campi di registrazione
« Risposta #3 il: 09 Ago 2013, 14:58:24 »
Penso che questo meccanismo sia gestibile con chronoform.

queste sono 2 guide che potrebbero servirti

http://www.joomla.it/articoli-community-16-e-17-tab/5234-guida-1-creare-form-in-joomla-17-con-chronoforms-v4-rc-20.html

http://www.joomla.it/articoli-community-16-e-17-tab/5327-guida-2-joomla-17-e-chronoforms-interagire-con-il-database.html

Inoltre nella sezione form del forum ci sono molte discussioni sicuramente utili per ciò che vuoi creare.
su www.icagenda.it guide e tutorial con esempi di chronoforms e chronoconnectivity

Offline longo8

  • Esploratore
  • **
  • Post: 97
    • Mostra profilo
Re:Estendere campi di registrazione
« Risposta #4 il: 09 Ago 2013, 23:17:44 »
Va bene appena posso me le guardo, grazie.
Per il punto 2 avete qualche suggerimento?

Offline VanBastle

  • Esploratore
  • **
  • Post: 197
    • Mostra profilo
Re:Estendere campi di registrazione
« Risposta #5 il: 10 Ago 2013, 10:32:14 »
ciao, io per realizzare una cosa del genere ho messo mano al codice. Non so sinceramente se si possa fare con cb...

Offline longo8

  • Esploratore
  • **
  • Post: 97
    • Mostra profilo
Re:Estendere campi di registrazione
« Risposta #6 il: 10 Ago 2013, 11:55:47 »
Se fosse un sito non fatto in joomla saprei farlo in 2 minuti. Ma sto cercando di imparare joomla.
Quindi mi consigli di andare a toccare i file di registrazione?

Offline longo8

  • Esploratore
  • **
  • Post: 97
    • Mostra profilo
Re:Estendere campi di registrazione
« Risposta #7 il: 10 Ago 2013, 14:21:25 »
Alla fine del form, quando vado a richiamarlo dal menu mi esce scritto:
"Form name can NOT be empty!"
Ma il nome ovviamente l'ho messo ed è Register.

Offline elleoerre

  • Appassionato
  • ***
  • Post: 218
  • Sesso: Maschio
    • Mostra profilo
Re:Estendere campi di registrazione
« Risposta #8 il: 10 Ago 2013, 15:19:59 »
Io ti sconsiglio di intaccare il codice sorgente di joomla anche perchè al primo aggiornamento perderesti tutt. Chronoforms è a mio parere la soluzione migliore. Potresti realizare una form a geometria variabile che in base alle scelte che fai ti propone campidiversi da inserire e poi i dati inseriti li invii come parametri ad un'altra form che te li controlla e te li memorizza nel modo giusto... Nella sezione dedicata ai form trovi tutto ;-)

Offline VanBastle

  • Esploratore
  • **
  • Post: 197
    • Mostra profilo
Re:Estendere campi di registrazione
« Risposta #9 il: 10 Ago 2013, 21:04:40 »
non credo che chronoform ti imposti un livello di registrazione in base ad un codice inserito... per estendere i campi invece è perfetto. Prova ad optare per una soluzione alternativa al codice. Anche manualmente potresti farlo, se non si tratta di 100 registrazioni al giorno.

Offline longo8

  • Esploratore
  • **
  • Post: 97
    • Mostra profilo
Re:Estendere campi di registrazione
« Risposta #10 il: 11 Ago 2013, 10:49:51 »
Infatti ho provato a cercare molte guide e non ho trovato nulla di simile, molti consigliano di andare a toccare il codice ma come prima avevano suggerito: se devo aggiornare ad una nuova versione di joomla poi?

Offline VanBastle

  • Esploratore
  • **
  • Post: 197
    • Mostra profilo
Re:Estendere campi di registrazione
« Risposta #11 il: 11 Ago 2013, 10:55:21 »
infatti, si potrebbe vedere se qualcuno più esperto, abbia provato una sorta di override o qualcosa di simile per questo obiettivo...

Offline giusebos

  • Fuori controllo
  • *
  • Post: 21748
  • Sesso: Maschio
  • Giuseppe Serbelloni Mazzanti Viendalmare
    • Mostra profilo
Re:Estendere campi di registrazione
« Risposta #12 il: 11 Ago 2013, 14:31:01 »
con chronoform non ti devi preoccupare di fare nessun override, ogni form è completamente indipendete da aggiornamenti sia dello stesso chronoform che di joomla.
su www.icagenda.it guide e tutorial con esempi di chronoforms e chronoconnectivity

Offline VanBastle

  • Esploratore
  • **
  • Post: 197
    • Mostra profilo
Re:Estendere campi di registrazione
« Risposta #13 il: 11 Ago 2013, 14:40:59 »
giuseboss si ma il suo problema è il codice che vorrebbe far inserire in fase di registrazione, che automaticamente porta l'utente ad un prescelto gruppo. Di questo si parlava...  ;)

Offline giusebos

  • Fuori controllo
  • *
  • Post: 21748
  • Sesso: Maschio
  • Giuseppe Serbelloni Mazzanti Viendalmare
    • Mostra profilo
Re:Estendere campi di registrazione
« Risposta #14 il: 11 Ago 2013, 15:10:38 »
giuseboss si ma il suo problema è il codice che vorrebbe far inserire in fase di registrazione, che automaticamente porta l'utente ad un prescelto gruppo. Di questo si parlava...  ;)

Ok, ma non capisco cosa di quale sovrascittura dovremmo preoccuparci.


Se dovessi fare io questo "strumento" dividere la questione in due fasi,

la prima la pura e semplice registrazione, in maniera tale da far registrare al bisogno soggetti diversi dagli alunni, prof o genitori...

Una volta registrati e loggati, procederei facendo compilare un form a geometria variabile istradando l'utente verso il suo giusto gruppo.
su www.icagenda.it guide e tutorial con esempi di chronoforms e chronoconnectivity

Offline longo8

  • Esploratore
  • **
  • Post: 97
    • Mostra profilo
Re:Estendere campi di registrazione
« Risposta #15 il: 11 Ago 2013, 19:27:58 »
Quindi dici di far vedere un form subito dopo la registrazione?

P.S. Sei di Lecce giusebos? :)

Offline giusebos

  • Fuori controllo
  • *
  • Post: 21748
  • Sesso: Maschio
  • Giuseppe Serbelloni Mazzanti Viendalmare
    • Mostra profilo
Re:Estendere campi di registrazione
« Risposta #16 il: 11 Ago 2013, 19:34:23 »
Quindi dici di far vedere un form subito dopo la registrazione?

Potrebbe essere la strategia migliore.
su www.icagenda.it guide e tutorial con esempi di chronoforms e chronoconnectivity

Offline longo8

  • Esploratore
  • **
  • Post: 97
    • Mostra profilo
Re:Estendere campi di registrazione
« Risposta #17 il: 11 Ago 2013, 20:05:45 »
Ma se l'utente esce prima di compilare questo form?
E poi ne vale la pena di mettere un form per soli 2 campi in più? Per giunta a comparsa (solo se cliccano sulla spunta 'studente')

Offline VanBastle

  • Esploratore
  • **
  • Post: 197
    • Mostra profilo
Re:Estendere campi di registrazione
« Risposta #18 il: 11 Ago 2013, 20:37:39 »
e caro mio, le soluzioni ti sono state date, ora devi studiare tu la soluzione migliore in base alle tue esigenze ;)

Offline longo8

  • Esploratore
  • **
  • Post: 97
    • Mostra profilo
Re:Estendere campi di registrazione
« Risposta #19 il: 11 Ago 2013, 20:48:34 »
Sono dell'opinione di fare tutto nel form di registrazione, il problema è: come faccio a far comparire altri campi in base a degli OnChange del checkbutton 'studente'?

Poi il problema di mettere direttamente l'utente in un gruppo si vede dopo visto che non ci sono soluzioni oltre a quella di intaccare il codice.

 



Web Design Bolzano Kreatif