Joomla.it Forum

Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => : alberto83 13 Apr 2011, 19:04:16

: Creazione componente
: alberto83 13 Apr 2011, 19:04:16
Ciao a tutti,
sto cercando di creare un componente ( com_ad ) che si occupi di presentare un form e salvare i dati su di un db. Non uso progetti già esistenti come ad esempio Chronoforms perchè non fanno precisamente quello che mi serve. Il mio problema è questo:

riesco a creare il form e presentarlo, vorrei poi che dopo che l'utente ha premuto il bottone 'submit' venga eseguita una funzione che a seconda dei valori contenuti nel form vada a fare delle azioni diverse. Vorrei quindi sapere:

Spero di essere stato chiaro.

Alberto
: Re:Creazione componente
: fre2004 13 Apr 2011, 21:54:21
putroppo credo che nessuna possa ripondere alla tua domanda.
non per ignoranza o altro,

ma semplicemnte perché stai chiedendo come si deiventa programmatore.

quello che vuoi sapere va oltre dei posts in un forum.
: Re:Creazione componente
: alberto83 13 Apr 2011, 22:52:46
?????

Nel punto uno dovevo scrivere form e non forum ma la tua risposta proprio non ha senso.
: Re:Creazione componente
: fre2004 13 Apr 2011, 23:01:57
significa che la tua domanda é troppo generica.

uno può aiutarti su un problema specifico.

praticamente tu invece chiedi come si fà un componente per joomla o sbaglio?
: Re:Creazione componente
: alberto83 14 Apr 2011, 09:33:01
Io il componente lo ho già fatto ( in parte ) al momento presenta un form composto da 2 campi. Vorrei ora che alla pressione del classico bottone submit mi venga eseguita una funzione che abbia come parametri una array contenente i valori inseriti nel mio form. Purtroppo non riesco a fare questa ultima parte.

Saluti

Alberto
: Re:Creazione componente
: mau_develop 14 Apr 2011, 09:52:05
Vorrei ora che alla pressione del classico bottone submit mi venga eseguita una funzione che abbia come parametri una array contenente i valori inseriti nel mio form.
----------------------------------------------------------------------------------------
php non funziona così, devi per forza appoggiarti a js o jquery.

M.
: Re:Creazione componente
: alberto83 14 Apr 2011, 10:22:47
Io ho guardato il componente Chronoforms e non utilizza javascript o simili... Non so come specifica il nome della funzione ( register ) e questa viene eseguita. Ci deve essere un altro modo per farlo.
: Re:Creazione componente
: alberto83 14 Apr 2011, 11:16:45
Oppure se puoi fammi per favore un esempio completo in modo che io possa vedere come si fa.

Grazie