Learning Joomla! 1.5 Extension Development
Formats:
Includes free access to the book on PacktLib
Free Shipping! UK, US, Europe and selected countries in Asia.
| This book can also be purchased from: | ![]() |
- Program your own Joomla! extensions
- Master Model-View-Controller design
- Build configurable site modules to show information on every page
- Use built-in HTML and JavaScript functions
Book Details
Language : EnglishPaperback : 284 pages [ 235mm x 191mm ]
Release Date : December 2008
ISBN : 1847196209
ISBN 13 : 978-1-847196-20-0
Author(s) : Joseph L. LeBlanc
Topics and Technologies : All Books, Content Management (CMS), Joomla!, Open Source
Table of Contents
Preface
Chapter 1: Joomla! Extension Development: An Overview
Chapter 2: Getting Started with Component Development
Chapter 3: Backend Development
Chapter 4: Frontend Development
Chapter 5: JTable, JHTML, and JUser
Chapter 6: Module Development
Chapter 7: Expanding the Project
Chapter 8: Using JavaScript Effects
Chapter 9: Behind the Scenes: Plug-ins
Chapter 10: Configuration Settings
Chapter 11: Email, Languages, and JFile
Chapter 12: Packing Everything Together
Index
Joseph L. LeBlanc
Learning Joomla! 1.5 Extension Development is an approachable and useful resource for any developer who wants to maximize the functionality of their own Joomla-based Web sites. Michael J. Ross, Web developer
Sample chapters
You can view our sample chapters and prefaces of this title on PacktLib or download sample chapters in PDF format.
Find your book in our support section to find errata and to download code samples.
- Create toolbars, list screens with pagination, and menu items
- Maintain a consistent look and reduce repetitive code using HTML functions
- Automate database record management
- Use the MooTools JavaScript framework to manage customized Google Maps
- Understand the Model-View-Controller design pattern used in components
Annual subscription:
$220.00 per annum
Monthly subscription:
$21.99 per month
|
|||||||||||||
Joomla! is the world's hottest open-source content management system, and the winner of the 2006 Open Source CMS Prize.
While Joomla! is packed with features, its greatest quality is that it is extremely extensible, allowing any number of complex applications to be cleanly integrated. Shopping carts, forums, social networking profiles, job boards, and real estate listings are all examples of extensions developers have written for Joomla!. All of these can run off one Joomla! site, while only one database, template, and core need to be maintained. When you build an extension to Joomla!, it will inherit the look and feel of the overall site.
If you're eager to start creating extensions for Joomla!, this book is for you. Walk through the development of complete Joomla! 1.5 components and modules with this tutorial for PHP programmers. Written for Joomla! version 1.5 and tested against the final release, this book will get you started coding your first extensions as quickly as possible, and adds the features that will make your work look professional! This book is the most up-to-date introduction to creating Joomla! extensions available.
The book will show you how to use the Model-View-Controller design pattern, pull in common HTML elements, use JavaScript frameworks, manage users, build configuration panels, internationalize interfaces, and manage database records. General knowledge of PHP is assumed, but previous Joomla! programming experience is not.
A rapid and easy-to-follow introductory tutorial to help you use PHP code to create your first Joomla! extensions: modules, components, and plugins.
This book is a practical tutorial, aimed at people with no experience of programming Joomla!
This book is suitable for PHP programmers who want to take their first step in customizing and extending the features of Joomla! through custom PHP development. It is not a reference guide for advanced Joomla! developers.
You need only the basics of PHP programming; no experience of developing Joomla! extensions is assumed. You are expected to be familiar with the general operation of Joomla!



Click here to view more images

