Back to top

Autore Topic: Modifica form registrazione  (Letto 2389 volte)

Offline FArn

  • Esploratore
  • **
  • Post: 76
    • Mostra profilo
Modifica form registrazione
« il: 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...

Offline napo

  • Instancabile
  • ******
  • Post: 6532
  • Sesso: Maschio
  • NO MP TECNICI, verranno ignorati
    • Mostra profilo
Re: Modifica form registrazione
« Risposta #1 il: 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? ;)


AllOne.it Consulting: http://www.allone.it Gens Joomla, il : http://www.gensjoomla.org  [url=http://www.allone.it/jooml

Offline .Andrea S.

  • Instancabile
  • ******
  • Post: 4404
  • Sesso: Maschio
    • Mostra profilo
Re: Modifica form registrazione
« Risposta #2 il: 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
Andrea | www.joomlovers.net | Il sito per gli amanti di Joomla!

Offline LucaZone

  • Abituale
  • ****
  • Post: 1311
  • Sesso: Maschio
    • Mostra profilo
Re: Modifica form registrazione
« Risposta #3 il: 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
gioielleria online

Offline surfbit

  • Instancabile
  • ******
  • Post: 7316
  • Sesso: Maschio
  • Verranno ignorati mp tecnici
    • Mostra profilo
Re: Modifica form registrazione
« Risposta #4 il: 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!!
A volte basta un sorriso per far felice una persona.

La guida alla scelta dell'hosting per Joomla!  Joomlaspace.it: l'hosting per Joomla

Offline FArn

  • Esploratore
  • **
  • Post: 76
    • Mostra profilo
Re: Modifica form registrazione
« Risposta #5 il: 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...

Offline surfbit

  • Instancabile
  • ******
  • Post: 7316
  • Sesso: Maschio
  • Verranno ignorati mp tecnici
    • Mostra profilo
Re: Modifica form registrazione
« Risposta #6 il: 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  ;)
A volte basta un sorriso per far felice una persona.

La guida alla scelta dell'hosting per Joomla!  Joomlaspace.it: l'hosting per Joomla

Offline FArn

  • Esploratore
  • **
  • Post: 76
    • Mostra profilo
Re: Modifica form registrazione
« Risposta #7 il: 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:

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

Codice: [Seleziona]
mosMakeHtmlSafe($row);
Dovevo ad esempio aggiungere il cognome:

Codice: [Seleziona]
$row->surname = mosGetParam ( $_POST, 'surname', '' );
Ed ecco fatto. Tutto qui, in linea di massima non c'è altro da sapere.

Offline surfbit

  • Instancabile
  • ******
  • Post: 7316
  • Sesso: Maschio
  • Verranno ignorati mp tecnici
    • Mostra profilo
Re: Modifica form registrazione
« Risposta #8 il: 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  :)
A volte basta un sorriso per far felice una persona.

La guida alla scelta dell'hosting per Joomla!  Joomlaspace.it: l'hosting per Joomla

Offline FArn

  • Esploratore
  • **
  • Post: 76
    • Mostra profilo
Re: Modifica form registrazione
« Risposta #9 il: 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?

Offline surfbit

  • Instancabile
  • ******
  • Post: 7316
  • Sesso: Maschio
  • Verranno ignorati mp tecnici
    • Mostra profilo
Re: Modifica form registrazione
« Risposta #10 il: 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??
A volte basta un sorriso per far felice una persona.

La guida alla scelta dell'hosting per Joomla!  Joomlaspace.it: l'hosting per Joomla

 



Web Design Bolzano Kreatif