Joomla.it Forum

Non solo Joomla... => Sviluppo => : AndreaNobili 29 Feb 2012, 10:49:55

: Consigli su come iniziare a sviluppare per Joomla
: AndreaNobili 29 Feb 2012, 10:49:55
Salve,
mi è stato chiesto di realizzare il seguente componente per Joomla:

1) Un back end dove un operatore può inserire i campi di un record della tabella nel DB
2) Un back end dove l'operatore può vedere una tabella contenente i vari record presenti nella tabella del DB (e casomai modificarne uno o eliminarlo)
3) Un modulo di front end che visualizzi in output alcune informazioni presenti nella tabella del DB

Non ho molta esperienza con PHP (ne conosco l'ABC) ma non sono proprio nuovo della programmazione, ho lavorato un po' con web application in Java (Spring, LifeRay, PrimeFaces, IceFaces)

Qualcuno sà consigliarmi qualcosa su come iniziare a realizzare una cosa del genere in Joomla? E' una cosa cervellotica o tutto sommato abbastanza tranquilla?

Altra domandina...ho visto che Joomla è arrivato alla versione 2.5, cambia qualcosa lato svviluppo o la versione usata è pressochè indifferente per ciò che devo fare io?

Grazie
Andrea
: Re:Consigli su come iniziare a sviluppare per Joomla
: 56francesco 29 Feb 2012, 12:00:57
ci sta già una estensione che fa le 4 operazioni classiche di un database, e le fa bene
prova adsmanager
credo sia quello che ti serve, anche sobi2pro non è male.
: Re:Consigli su come iniziare a sviluppare per Joomla
: AndreaNobili 29 Feb 2012, 12:07:57
ci sta già una estensione che fa le 4 operazioni classiche di un database, e le fa bene
prova adsmanager
credo sia quello che ti serve, anche sobi2pro non è male.

Ok...ma molto probabilmente in futuro avrò anche la necessità di sviluppare componenti custom...

Da dove iniziare? Parto direttamente con Joomla 2.5 o per qualche ragione (magari maggiore documentazione) può aver senso partire da una versione più vecchia?

Grazie
Andrea
: Re:Consigli su come iniziare a sviluppare per Joomla
: mau_develop 29 Feb 2012, 12:16:42
è abbastanza banale, basta che segui il tutorial dell'helloworld

http://docs.joomla.org/Developing_a_Model-View-Controller_(MVC)_Component_for_Joomla!1.6

(anche se c'è scritto 1.6 vieni reindirizzato alla 2.5)

M.