Joomla.it Forum
Componenti per Joomla! => Gestione Form => : paolo_joomla 30 Apr 2012, 11:51:26
-
Ciao a tutti
facccio una premessa: sono nuovo di Joomla e quindi ho le famose poche idee ben confuse :-[
Vorrei inserire automaticamente dei dati compilati in un form per creare degli Articoli. I campi del form dovrebbero venir "arricchiti" con alcune info/tag a me necessarie.Per fare questo mi appoggerò a PHP.
Quello che ho capito è che dovrei popolare la tabella "content" attraverso l'uso di JTable. Giusto?
Come devo fare?
grazie a tutti per la pazienza :-[
PS
1. Sto usando Fabrik per fare i form.
2. Non ho grosse difficoltà con il PHP come linguaggio. Forse ne ho ho nella sua integrazione con
Joomla si :-[
-
Ciao tutti
Ho smanettato un pò e mi sono schiarito le idee.
1. Con Fabrik creo un form (es: Campo1=nome; Campo2=cognome) associato alla tabella myTable.
2. L'utente popola il form e preme SAVE.
3. Fabrik salva sulla tabella myTable quanto inserito dall'utente.
io vorrei che a questo punto venga eseguito un codice PHP che crea un Articolo (= entry nell tabella "content"). Il testo dell'articolo sarà: "Ciao " + Campo1 + Campo2.
Riesco a fare eseguire un codice PHP post SAVE, ma non so quali istruzioni devo usare per creare una entry in quella tabella.
Spero di essere stato chiaro :-[
-
Ciao a tutti
solo per aggiornarvi che sono riuscito a farcela :-)
Ho fatto così:
1. Ho capito la funzione dei campi jassets.
2. Ho capito la funzione dei campi jcontet
3. Ho creato una entry nella tabella jassets
4. Ho creato l'articolo con io dati recuperati al #3 nella tabella jcontent
NOTE
I punti 3 e 4 li ho realizzati attraverso una Stored Procedure, che prende i dati da una tabella Origine e crea entry in jasset e poi in jcontent.
-
Complimenti Paolo, questo ti fa onore, 0 risp e riuscire a far tutto da solo!! non volevo far passare inosservato i tuoi post e sopratutto i tuoi sforzi!! BRAVO ;)