it-swarm-eu.dev

Come codificare l'invio del modulo per un componente joomla in modo efficiente?

Sono nuovo di Joomla e sto sviluppando un componente che include la creazione e l'invio di un modulo. L'esempio di invio del modulo in http://docs.joomla.org/Developing_a_Model-View-Controller_Component/2.5/Example_of_a_frontend_update_function è molto utile, ma l'avviso nella parte superiore della pagina che suggerisce l'esempio non "non aderisce alle migliori pratiche e non fare un uso ottimale della flessibilità fornita da Joomla ". e "Questo codice non è dannoso e può essere utilizzato nei componenti, ma potrebbe essere scritto in un modo più semplice e più sostenibile" suggerisce che esiste un modo migliore e più semplice.

Eventuali suggerimenti? Spero che la mia domanda non sia troppo generale, ma come antipasto di Joomla cerco solo di applicare le migliori pratiche fin dall'inizio ...

Apprezzo il tuo aiuto

4
Joppo

La migliore idea è quella di utilizzare componenti di base per questo. Usa com_content (il mio frontend preferito è in components/com_content e backend è su administrator/com_content) per le "migliori pratiche". Per le tabelle del database puoi fare riferimento anche alle sue tabelle (è in PREFIX_content).

Questo è il modo migliore per imparare poiché attualmente gran parte della documentazione è obsoleta, quindi potresti finire con metodi deprecati e simili (la maggior parte te lo dice). Ci vuole tempo ma ne vale la pena, Joomla ha una buona struttura e una volta che hai la certezza di guardare il nucleo per i riferimenti puoi trovare quello che ti serve abbastanza velocemente.

1
Jordan Ramstad