• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Joomla17development
 

Joomla17development

on

  • 590 views

How to develop 1.7 extension for Joomla 1.7. Presented by Rafael Corral of corePHP.

How to develop 1.7 extension for Joomla 1.7. Presented by Rafael Corral of corePHP.

Statistics

Views

Total Views
590
Views on SlideShare
561
Embed Views
29

Actions

Likes
0
Downloads
2
Comments
0

2 Embeds 29

http://www.joomlachicago.com 15
http://joomlachicago.com 14

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Joomla17development Joomla17development Presentation Transcript

    • 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: @rcorral
      Email: rafael@corephp.com
      GitHub: rcorral
      Slideshare: 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