Joomla.it Forum

Joomla! 1.0.x (versione con supporto terminato) => Le voci di Joomla.it (solo per versione Joomla 1.0.x) => : FArn 23 Nov 2006, 17:18:29

: Modifica form registrazione
: FArn 23 Nov 2006, 17:18:29
Eccomi qui di nuovo!

Ho cercato nel forum di joomla.it e in giro per il mondo del web, e scopro che la modifica del form di registrazione è un problema diffuso...

Scopro anche che nessuno ha una soluzione che non sia "Installa Community Builder"...  :-\

Possibile? Io devo installare quel mastodontico componente solo perchè mi serve aggiungere tre campi nella registrazione?

Se non ho capito male come lavora joomla col database, sono cavoli acidi, ma ci sarà pure qualcuno che ha una mezza soluzione...
: Re: Modifica form registrazione
: napo 23 Nov 2006, 17:23:03
Se non ho capito male come lavora joomla col database, sono cavoli acidi, ma ci sarà pure qualcuno che ha una mezza soluzione...

Soluzione a quale problema? ;)
: Re: Modifica form registrazione
: .Andrea S. 23 Nov 2006, 17:33:22
La soluzione è modificare manualmente il codice del moduli registrazione.
creare le tabelle ned db
E creare un componente che ti faccia visualizzare i risultati.
Forse è meglio installare CB.....  :D
: Re: Modifica form registrazione
: LucaZone 23 Nov 2006, 17:53:40
La soluzione è modificare manualmente il codice del moduli registrazione.
creare le tabelle ned db
E creare un componente che ti faccia visualizzare i risultati.
Forse è meglio installare CB.....  :D

Si, ti consisglio di installare il cb, è l'unica soluzione
: Re: Modifica form registrazione
: surfbit 23 Nov 2006, 18:12:42

Scopro anche che nessuno ha una soluzione che non sia "Installa Community Builder"...  :-\

Possibile? Io devo installare quel mastodontico componente solo perchè mi serve aggiungere tre campi nella registrazione?

Se non ho capito male come lavora joomla col database, sono cavoli acidi, ma ci sarà pure qualcuno che ha una mezza soluzione...
Hai tre soluzioni  ;)
1) Installare Community Builder
2) Modifichi manualmente il codice dei moduli di registrazione e crei le tabelle in db
3)Fai modificare il codice da qualcuno!!
: Re: Modifica form registrazione
: FArn 24 Nov 2006, 09:12:53
Ok, intanto CB l'ho scaricato, e lo tengo li, come ultima risorsa.

Il codice dei moduli l'ho già cambiato, controlli compresi, le tabelle piu che crearle, vorrei modificare, tipo aggiungere i campi a jos_users... il problema poi è inserire i dati...
: Re: Modifica form registrazione
: surfbit 24 Nov 2006, 09:57:32
Ok, intanto CB l'ho scaricato, e lo tengo li, come ultima risorsa.

Il codice dei moduli l'ho già cambiato, controlli compresi, le tabelle piu che crearle, vorrei modificare, tipo aggiungere i campi a jos_users... il problema poi è inserire i dati...
Cerca di capire il giro che fanno i campi già esistenti!! Praticamente basta che copi e incolli le funzioni di un campo cambiando ovviamente il nome  ;)
: Re: Modifica form registrazione
: FArn 24 Nov 2006, 10:25:35
Infatti, ho fatto! 8)
Allora... il file da modificare sono registration.html.php e registration.php ovviamente. Ah, e la tabella jos_users.

A parte le modifiche del form, e dei controlli javascript, è sufficente cercare:

:
function saveRegistration(){
il codice al suo interno l'ho messo subito sotto

:
mosMakeHtmlSafe($row);
Dovevo ad esempio aggiungere il cognome:

:
$row->surname = mosGetParam ( $_POST, 'surname', '' );
Ed ecco fatto. Tutto qui, in linea di massima non c'è altro da sapere.
: Re: Modifica form registrazione
: surfbit 24 Nov 2006, 10:35:10
Personalmete non ricordo il codice in materia, mi ricordo solo che aggiunsi un campo con poche modifiche!!
Posta magari il risultato  :) il tuo esempio è molto utile su come si può affrontare un problema con diverse soluzioni  :)
: Re: Modifica form registrazione
: FArn 24 Nov 2006, 15:07:40
Esattamente cosa intendi per risultato?

Ho una domanda OT, ma ne aprofitto qui. Sapete se le classi e funzioni del database dell'1.5 sono diverse da quelle dell'1.0.11?
: Re: Modifica form registrazione
: surfbit 24 Nov 2006, 18:42:40
Esattamente cosa intendi per risultato?

Ho una domanda OT, ma ne aprofitto qui. Sapete se le classi e funzioni del database dell'1.5 sono diverse da quelle dell'1.0.11?
Sarebbe utile che tu postassi quì le modifiche che hai fatto!! Così porti un buon contributo al forum  ;)

Per il Db ci sono sicuramente differenze ma dipende cosa devi fare??