Guida Sviluppo Componenti Joomla 1.5
Moderator: alexred
Forum rules
Regole Forum
Regole Forum
-
- Joomla! Guru
- Posts: 675
- Joined: Fri Jun 23, 2006 1:45 pm
Guida Sviluppo Componenti Joomla 1.5
Ho pensato di scrivere una breve guida sullo sviluppo di componenti nativi per Joomla 1.5. Il tutorial presente nella sezione Developers di questo sito (Hello World) è ben fatto, ma qualcosa in italiano penso sia per molti più accessibile.
Invece di fare una traduzione letterale ho pensato di creare un componente di esempio diverso, in questo modo per chi ha già letto il tutorial in inglese magari saranno noti i concetti, ma almeno il codice non sarà del tutto identico.
Posto il link perché il tutto è un po' ingombrante per essere allegato
Guida
Spero sia utile per chi vuol provare a scrivere qualche componente per la nuova versione di Joomla. Se avete commenti sono qui.
Invece di fare una traduzione letterale ho pensato di creare un componente di esempio diverso, in questo modo per chi ha già letto il tutorial in inglese magari saranno noti i concetti, ma almeno il codice non sarà del tutto identico.
Posto il link perché il tutto è un po' ingombrante per essere allegato
Guida
Spero sia utile per chi vuol provare a scrivere qualche componente per la nuova versione di Joomla. Se avete commenti sono qui.
- Gianmarco Odorizzi
- Joomla! Virtuoso
- Posts: 3505
- Joined: Wed Jun 14, 2006 12:54 pm
- Location: Trento
- Contact:
Re: Guida Sviluppo Componenti Joomla 1.5
Grande Max!!! Appena ho tempo guardero' di certo
It has been more than a long day, but Joomla has survived, and will continue to not just survive but grow even stronger.
ilox - 19 Aug 2007
- alikon
- Joomla! Champion
- Posts: 5941
- Joined: Fri Aug 19, 2005 10:46 am
- Location: Roma
- Contact:
Re: Guida Sviluppo Componenti Joomla 1.5
Complimenti,
ottimo lavoro,
gli ho datto un occhiata veloce ,ma ci ho già capito di + di quello che avevo letto in lingua,
approfondirò sicuramente.
Ovviamente ne consiglio caldamente la lettura a chi vuole sviluppare per la 1.5 senza legacy
ottimo lavoro,
gli ho datto un occhiata veloce ,ma ci ho già capito di + di quello che avevo letto in lingua,
approfondirò sicuramente.
Ovviamente ne consiglio caldamente la lettura a chi vuole sviluppare per la 1.5 senza legacy
-
- Joomla! Guru
- Posts: 675
- Joined: Fri Jun 23, 2006 1:45 pm
Re: Guida Sviluppo Componenti Joomla 1.5
Grazie a tutti e due Se vi serve di chiedere qualcosa sono qui.
- surfbit
- Joomla! Explorer
- Posts: 475
- Joined: Thu Jan 11, 2007 11:42 am
- Location: Toscana
- Contact:
Re: Guida Sviluppo Componenti Joomla 1.5
COmplimenti GMassi fatta bene
-
- Joomla! Fledgling
- Posts: 3
- Joined: Thu Mar 19, 2009 12:36 am
Re: Guida Sviluppo Componenti Joomla 1.5
Salve Massimo,
ho letto la tua guida con molta attenzione. Mi è parsa molto chiara soprattutto a me che sono nuova di joomla. Ho installato il componente pastdays e tuttavia nel frontend (ma solo lì) anzichè comparire la lista degli eventi legati alle date, come invece compare backend, php non mi estrae alcun dato per cui mi stampa 'no events' e ovviamente non procede con il ciclo foreach. Avrei dovuto apportare io qualche implementazione o è qualcos'altro?. Per il resto sono molto contenta di aver trovato il tuo tutorial, mentre non sono soddisfatta dell'acquisto del volume di Graf, versione italiana.
Ancora complimenti, Daniela
ho letto la tua guida con molta attenzione. Mi è parsa molto chiara soprattutto a me che sono nuova di joomla. Ho installato il componente pastdays e tuttavia nel frontend (ma solo lì) anzichè comparire la lista degli eventi legati alle date, come invece compare backend, php non mi estrae alcun dato per cui mi stampa 'no events' e ovviamente non procede con il ciclo foreach. Avrei dovuto apportare io qualche implementazione o è qualcos'altro?. Per il resto sono molto contenta di aver trovato il tuo tutorial, mentre non sono soddisfatta dell'acquisto del volume di Graf, versione italiana.
Ancora complimenti, Daniela
-
- Joomla! Guru
- Posts: 675
- Joined: Fri Jun 23, 2006 1:45 pm
Re: Guida Sviluppo Componenti Joomla 1.5
Dunque, nel backend sono visualizzati tutti gli eventi mentre nel frontend vengono visualizzati solo gli eventi legati alla data di oggi. Cioè per vedere qualcosa oggi devi inserire dal backend un evento accaduto il 25 Marzo di qualsiasi anno. È una cosa tipo l'Almanacco del giorno dopo che passava in tv anni fa
Se questo lo hai fatto allora non saprei, se vedi gli eventi di esempio nel backend allora l'installazione deve essere andata bene e le tabelle create.
Se questo lo hai fatto allora non saprei, se vedi gli eventi di esempio nel backend allora l'installazione deve essere andata bene e le tabelle create.
-
- Joomla! Fledgling
- Posts: 3
- Joined: Thu Mar 19, 2009 12:36 am
Re: Guida Sviluppo Componenti Joomla 1.5
Ho seguito le tue indicazioni e tutto è andato a buon fine. Ne son contenta . Ero partita col preconcetto che avrei trovato nel frontend tutta la lista degli eventi, dimenticando la vera finalità del componente!!!! Il che mi ha impedito di leggere con attenzione la stringa sql e persino il commento!!
A dir la verità mi sembrava strano che la cosa non funzionasse, data la qualità dell'articolo. Devo dire che fra le varie guide che ho letto, la tua è la più precisa.
Grazie per la risposta
Daniela
A dir la verità mi sembrava strano che la cosa non funzionasse, data la qualità dell'articolo. Devo dire che fra le varie guide che ho letto, la tua è la più precisa.
Grazie per la risposta
Daniela
-
- Joomla! Apprentice
- Posts: 12
- Joined: Wed Jun 03, 2009 11:16 am
Re: Guida Sviluppo Componenti Joomla 1.5
Ciao a tutti!
Ho scritto un piccolo articolo che riassume i passi da me fatti per trovare documentazione utile allo sviluppo di componenti per Joomla 1.5... Spero vi possa essere utile!
Ho scritto un piccolo articolo che riassume i passi da me fatti per trovare documentazione utile allo sviluppo di componenti per Joomla 1.5... Spero vi possa essere utile!
Technology Blog - Joomla, Sviluppo Estensioni, Mac OSX - http://www.dmdigital.it/it/technology-blog
DM Digital - Realizzazione Siti Web - Software - Assistenza Tecnica Computer - http://www.dmdigital.it
DM Digital - Realizzazione Siti Web - Software - Assistenza Tecnica Computer - http://www.dmdigital.it
- surfbit
- Joomla! Explorer
- Posts: 475
- Joined: Thu Jan 11, 2007 11:42 am
- Location: Toscana
- Contact:
Re: Guida Sviluppo Componenti Joomla 1.5
ciao dmdigital :-) ti sei scordato il linkdmdigital wrote:Ciao a tutti!
Ho scritto un piccolo articolo che riassume i passi da me fatti per trovare documentazione utile allo sviluppo di componenti per Joomla 1.5... Spero vi possa essere utile!
- simbus82
- Joomla! Intern
- Posts: 70
- Joined: Sat May 19, 2007 1:59 pm
- Location: Parma (Italy)
- Contact:
Re: Guida Sviluppo Componenti Joomla 1.5
Ciao!
A me l'installazione da errori perchè nel mio database non c'è "jos_" ma "est_"
Se cambio a mano le tre lettere dentro l'install poi si installa correttamente.
Come si può fare per dire all'install che crei le tabelle con il prefisso "di joomla" senza doverlo impostare noi?
A me l'installazione da errori perchè nel mio database non c'è "jos_" ma "est_"
Se cambio a mano le tre lettere dentro l'install poi si installa correttamente.
Come si può fare per dire all'install che crei le tabelle con il prefisso "di joomla" senza doverlo impostare noi?
- alikon
- Joomla! Champion
- Posts: 5941
- Joined: Fri Aug 19, 2005 10:46 am
- Location: Roma
- Contact:
Re: Guida Sviluppo Componenti Joomla 1.5
Di default l'installazione Joomla ha come prefisso per le tabelle jos_, ma nessuno ci vieta di utilizzarne un altro. I componenti utilizzano come prefisso #__, che viene opportunamemte sostituito dalle classi core di joomla che maneggiano il DB
- simbus82
- Joomla! Intern
- Posts: 70
- Joined: Sat May 19, 2007 1:59 pm
- Location: Parma (Italy)
- Contact:
Re: Guida Sviluppo Componenti Joomla 1.5
Si si ma infatti c'è un erorre nell'install.sql del pacchetto di esempio che si parla sopra...alikon wrote:Di default l'installazione Joomla ha come prefisso per le tabelle jos_, ma nessuno ci vieta di utilizzarne un altro. I componenti utilizzano come prefisso #__, che viene opportunamemte sostituito dalle classi core di joomla che maneggiano il DB
In pratica faceva il create table usando #__ e poi quando invece faceva l'insert usava jos_.
Ho messo #__ al posto di jos_ nell'INSERT e ora va tutto.
Non vorrei che qualche principiante che ha installato joomla senza jos_ si trovasse spiazzato installando il componente di esempio.
- alikon
- Joomla! Champion
- Posts: 5941
- Joined: Fri Aug 19, 2005 10:46 am
- Location: Roma
- Contact:
Re: Guida Sviluppo Componenti Joomla 1.5
Scusa ma non ben capito a quale componente di esempio ti riferisci
i post sono un pò datati
i post sono un pò datati