Joomla.it Forum
Non solo Joomla... => Sviluppo => : teakor 16 Jun 2009, 09:14:31
-
Giusto per fare un po' d'ordine racchiudo in questo post alcuni link a guide per creare le proprie estensioni joomla.
PHP:
Lingua Italiana:
- Guida PHP di base (http://php.html.it/guide/leggi/99/guida-php-di-base/)
- Guida PHP teorica (http://php.html.it/guide/leggi/97/guida-php-teorica/)
- Guida PHP pratica (http://php.html.it/guide/leggi/101/guida-php-pratica/)
- Guida PHP/MySql pratica (http://php.html.it/guide/leggi/77/guida-phpmysql-pratica/)
Lingua Inglese:
- Manuale PHP (http://www.php.net)
Funzioni Core Joomla:
Lingua Inglese:
- Developer Documentation (http://developer.joomla.org/documentation.html)
- Joomla! 1.5 API Reference (http://api.joomla.org/)
- Developers (http://docs.joomla.org/Developers)
Sviluppo Componenti:
Lingua Italiana:
- Creazione di un componente con MVC in Joomla 1.5 - Parte 1 (http://wiki.joomla.it/index.php?title=Creazione_di_un_componente_con_MVC_in_Joomla_1.5_-_Parte_1)
- Creazione di un componente con MVC - Aggiunta dei Model - Parte 2 (http://wiki.joomla.it/index.php?title=Creazione_di_un_componente_con_MVC_-_Aggiunta_dei_Model_-_Parte_2)
- Creazione di un componente con MVC - Usare il Database - Parte 3 (http://wiki.joomla.it/index.php?title=Creazione_di_un_componente_con_MVC_-_Usare_il_Database_-_Parte_3)
- Creazione di un componente con MVC - Interfaccia Amministrativa - Parte 4 (http://wiki.joomla.it/index.php?title=Creazione_di_un_componente_con_MVC_-_Interfaccia_Amministrativa_-_Parte_4)
Lingua Inglese:
- Developing the Joomla! Component and Understanding its Structure (http://www.packtpub.com/article/developing-the-joomla-component-and-understanding-its-structure)
- Developing a Model-View-Controller Component - Part 1 (http://docs.joomla.org/Developing_a_Model-View-Controller_Component_-_Part_1)
- Developing a Model-View-Controller Component - Part 2 - Adding a Model (http://docs.joomla.org/Developing_a_Model-View-Controller_Component_-_Part_2_-_Adding_a_Model)
- Developing a Model-View-Controller Component - Part 3 - Using the Database (http://docs.joomla.org/Developing_a_Model-View-Controller_Component_-_Part_3_-_Using_the_Database)
- Developing a Model-View-Controller Component - Part 4 - Creating an Administrator Interface (http://docs.joomla.org/Developing_a_Model-View-Controller_Component_-_Part_4_-_Creating_an_Administrator_Interface)
- Component parameters (http://docs.joomla.org/Component_parameters)
- Components:xml installfile. An example component XML installation file. (http://docs.joomla.org/Components:xml_installfile)
- How to use the JPane classes in a component (http://docs.joomla.org/How_to_use_the_JPane_classes_in_a_component)
- How to use the editor in a component (http://docs.joomla.org/How_to_use_the_editor_in_a_component)
- Supporting plugins in your component (http://docs.joomla.org/Supporting_plugins_in_your_component)
- Tutorial:Adding Javascript moo.fx to your component WIP (http://docs.joomla.org/Tutorial:Adding_Javascript_moo.fx_to_your_component_WIP)
- Creating a toolbar for your component (http://docs.joomla.org/Creating_a_toolbar_for_your_component)
- Adding view layout configuration parameters (http://docs.joomla.org/Adding_view_layout_configuration_parameters)
- How to implement XML-RPC in a component (http://docs.joomla.org/How_to_implement_XML-RPC_in_a_component)
- Using JPagination in your component (http://docs.joomla.org/Using_JPagination_in_your_component)
- Adding sortable columns to a table in a component (http://docs.joomla.org/Adding_sortable_columns_to_a_table_in_a_component)
Sviluppo Moduli:
Lingua Italiana:
- Creazione di un modulo per joomla 15 (http://wiki.joomla.it/index.php?title=Creazione_di_un_modulo_per_joomla_15)
Lingua Inglese:
- Creating a Hello World Module for Joomla 1.5 (http://docs.joomla.org/Tutorial:Creating_a_Hello_World_Module_for_Joomla_1.5)
- How to create a module (http://docs.joomla.org/How_to_create_a_module)
Sviluppo Plugin:
Lingua Italiana:
- Creazione di un plugin per i contenuti (http://wiki.joomla.it/index.php?title=Creazione_di_un_plugin_per_i_contenuti)
- Creazione di un plugin per joomla 1.5 (http://wiki.joomla.it/index.php?title=Creazione_di_un_plugin_per_joomla_1.5)
Lingua Inglese:
- Plugin Developer Overview (http://docs.joomla.org/Plugin_Developer_Overview)
- Tutorial:Plugins (http://docs.joomla.org/Tutorial:Plugins)
- How to create a Joomla! Plugin (http://developer.joomla.org/tutorials/184-how-to-create-a-joomla-plugin.html)
- How to create a content plugin (http://docs.joomla.org/How_to_create_a_content_plugin)
- How to create a search plugin (http://docs.joomla.org/How_to_create_a_search_plugin)
- Supporting plugins in your component (http://docs.joomla.org/Supporting_plugins_in_your_component)
- Tutorial:Creating an Authentication Plugin for Joomla 1.5 (http://docs.joomla.org/Tutorial:Creating_an_Authentication_Plugin_for_Joomla_1.5)
- Tutorial:Using plugins in your own extension (http://docs.joomla.org/Tutorial:Using_plugins_in_your_own_extension)
Comunicazione con il DB di joomla.
Lingua Inglese:
- How to use the database classes in your script (http://docs.joomla.org/How_to_use_the_database_classes_in_your_script)
Download Guide:
Lingua Italiana:
- Sviluppo di componenti con Joomla 1.5 (http://download.joomla.it/index.php?option=com_docman&task=doc_details&gid=724&Itemid=2)
Development Tools
Alcuni tools per lo sviluppo di componenti.
Lingua Inglese:
- Joomla Component Creator (http://www.notwebdesign.com/joomla-component-creator/index.php)
- Danny's Joomla! 1.5 MVC Component Code Generator v 0.8 beta (http://www.joomlafreak.be/joomla_component_code_generator/codegenerator.html)
NOTA: Lascio il post aperto per dare la possibilitā a chi conosce altre guide non inserite nell'elenco sopra di segnalarle. Una volta verificate, il link verrā inserito nell'elenco e la risposta al post cancellata. Questo per cercare di mantenere sempre un po' d'ordine ed evitare che gli utenti si debbano sfogliare chilometri di pagine.
Quindi evitate di scrivere risposte a questo post, del tipo bravi, grazie, ma in italiano quella guida non c'č e cose del genere.
Grazie a tutti.
-
non so se possono essere d'aiuto ma ci sono anche questi altri due articoli, il primo riguardante la creazione di un modulo per joomla 1.5 e il secondo per un plugin sempre per la versione 1.5:
http://cms.html.it/articoli/leggi/2837/creareunmoduloperjoomla/ (http://cms.html.it/articoli/leggi/2837/creareunmoduloperjoomla/)
http://www.joomlashow.it/guide/sviluppo-estensioni/creare-un-plugin-per-joomla-1.5/ (http://www.joomlashow.it/guide/sviluppo-estensioni/creare-un-plugin-per-joomla-1.5/)
-
Io ho trovato molto utile questa guida in 5 lezioni per lo sviluppo di un mio componente:
http://sviluppare.in.rete.googlepages.com/guida-componenti-joomla1-5 (http://sviluppare.in.rete.googlepages.com/guida-componenti-joomla1-5)
-
Sto tenendo un piccolo blog tecnologico incentrato soprattutto sullo sviluppo in Joomla; ho giā scritto due post a proposito, uno di introduzione allo sviluppo di estensioni per Joomla e uno sull'integrazione di Ajax in esse. Spero possano servire a qualcuno, eventuali commenti sono graditi.
Sviluppo Estensioni per Joomla (http://www.dmdigital.it/it/technology-blog/11-joomla/13-sviluppo-estensioni-per-joomla)
Usare Ajax nello Sviluppo di Componenti per Joomla (http://www.dmdigital.it/it/technology-blog/11-joomla/15-usare-ajax-nello-sviluppo-di-componenti-per-joomla)
-
ciao teakor,
ti propongo un tool per sviluppatori scritto da me: decidi tu se inserirlo nella sezione Development Tools.
http://www.mmleoni.net/joomla-generatore-di-componenti (http://www.mmleoni.net/joomla-generatore-di-componenti)
si tratta di un programma .NET che, dato un database, č in grado di generare un componente completo scrivendo tutto il codice di supporto per l'interfacciamento al framework di Joomla!, allo sviluppatore resta da scrivere solo la business logic.
il componente č in inglese, ma sul sito vi č anche il tutorial in italiano.
ciao,
marco
-
Ciao :-)
io avevo trovato anche questa guida per la realizzazzione di un componente
http://www.scribd.com/doc/11515210/Joomla-Component-Development-Backend
(http://www.scribd.com/doc/11515210/Joomla-Component-Development-Backend)