Joomla.it Forum
Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => : r2d2 22 Nov 2012, 12:02:32
-
Ciao a tutti,
sono nuovo del forum, ho un problema con Fabrik 3
Vorrei fare in modo che un utente possa prenotare un'aula, scegliendola da un elenco. Per fare questo ho creato due tabelle Prenotazioni (id_prenotazione...) e Aule(id_aula, stato 'disponibile/non disponibile').
Ho creato il form di prenotazione, al suo interno ho inserito un campo a tendina che viene popolato prelevando i valori dalla tabella Aule, solo se il campo stato è uguale a disponibile.
Al submit del form Prenotazioni, dev'essere eseguita una query di UPDATE per modificare il campo stato della tabella Aule settandolo a non disponibile.
Per fare questo dovrei editare il form Prenotazioni, sotto Plug-ins selezionare PHP -> Process Script: OnAfterProcess e poi inserire il codice. Corretto?
Come recupero il valore selezionato dal campo a tendina?
Una volta recuperato il dato, basta inserire il seguente codice per fare l'update?
//Salvo id dal campo a tendina
$db =& JFactory::getDBO();
$db->setQuery("UPDATE aule SET stato='non disponibile' WHERE aule.id_aula=$id");
$db->query();
Meglio utilizzare qualcos'altro al posto di fabrik?
Grazie
-
:'( Help
Potrei usare Shellmanager, mi sembra ottimo. Inizio a fare delle prove per capirne il funzionamento, ho visto che ci sono anche dei videotutorial.
Qualcuno di voi l'ha già provato?