Joomla17development
-
Upload
linda-coonen -
Category
Technology
-
view
521 -
download
0
description
Transcript of Joomla17development
JOOMLA 1.7 DEVELOPMENT
Rafael Corral, Lead Developer 'corePHP'
Hi!
Lead Developer @ 'corePHP’ Been developing extensions since Joomla
1.0 Creator of WordPress for Joomla Creator of Jphoto Creator of jomCDN
Discovery
Who is a developer? Hopefully everyone here…
Who has developed for 1.5? Who has developed for 1.7?
1.5
MVC API The Joomla API and the CMS where one
1.7…yeap, not worth talking about 1.6
MVC is expanded Overhauled ACL Abstracting database New centralized categories API Big focus on developers Consistency in the code CMS and Framework are two separate
things
1.5 to 1.7 major differences
JParameter deprecated, use JForm JError deprecated, use JLog or throw an
exception Language file formatting and .sys files ACL Event name changes Database structure changes http://docs.joomla.org/
Adapting_a_Joomla_1.5_extension_to_Joomla_1.6
Best way to learn
Hands on :-) http://docs.joomla.org/
Developing_a_Model-View-Controller_%28MVC%29_Component_for_Joomla!1.6
https://github.com/rcorral/joomla-latest-component-example
Tips
Plan major releases of your extensions with Joomla’s development cycle
Use the HelloWorld component example Keep up on platform changes
https://github.com/joomla/joomla-platform Read the API and go through the code!
http://api.joomla.org/li_Joomla-Platform.html
Thank you!Questions?
Twitter: @rcorralEmail: [email protected]: rcorralSlideshare: rxcorral
References
http://docs.joomla.org/Developer http://docs.joomla.org/
Adapting_a_Joomla_1.5_extension_to_Joomla_1.6 http://developer.joomla.org/getting-started.html http://docs.joomla.org/1.7.0_List_of_API_Changes http://api.joomla.org/li_Joomla-Platform.html Understand ACL
http://www.slideshare.net/jen4web/joomla-1617-access-control-lists-acl
http://docs.joomla.org/ACL_Tutorial_for_Joomla_1.7