• Learning Joomla! 1.5 Extension Development: Creating Modules, Components, and Plugins with PHP
  • 點閱:2
  • 作者: by Joseph LeBlanc
  • 出版社:Packt Publishing Ltd.
  • 出版年:2007
  • ISBN:9781847191304; 9781847191397
  • 格式:EPUB 流式,PDF,JPG

A practical tutorial, based around the development of coherent example throughout the book.
Each chapter walks you through the steps to add a required feature to the extension.
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!

Joseph L. LeBlanc started with computers at a very young age.
His independent education gave him the flexibility to experiment and learn computer science.
Joseph holds a bachelor's degree in Management Information Systems from Oral Roberts University.
Joseph is currently a freelance Joomla! extension developer.
He released a component tutorial in May 2004, which was later translated into French, Polish, and Russian.

Work samples and open-source extensions are available at www.jlleblanc.com.
In addition to freelancing, he is a board member of the DC PHP Conference.
He has also worked as a programmer for a web communications firm in Washington, DC.

  • Preface
  • Chapter 1:Joomla! Extension Development: An Overview
    • Why Extend Joomla!
    • Customization versus Extension
    • How to Extend Joomla!
    • Topic Overview
    • Our Example Project
    • Summary
  • Chapter 2:Getting Started with Component Development
    • Joomla!'s Component Structure
    • Executing the Component
    • Joomla!'s Division between Front End and Back End
    • Registering Your Component in the Database
    • Creating Toolbars
    • Summary
  • Chapter 3:Back-End Development
    • Creating the Database Table
    • Creating a Table Class
    • Creating the Review Form
    • Processing the Data
    • Creating a List Screen
    • Editing Records
    • Deleting Records
    • Summary
  • Chapter 4:Front-End Development
    • Listing the Reviews
    • Displaying a Review
    • Generating Search-Engine Friendly Links
    • Adding Comments
    • Displaying Comments
    • Summary
  • Chapter 5:Module Development
    • Registering the Module in the Database
    • Creating and Configuring a Basic Module
    • Summary
  • Chapter 6:Expanding the Project
    • Model, View, Controller: Why?
    • Building Data Models
    • Migrating to Views
    • Switching Through Controllers
    • Reorganizing the Back-End Code
    • Publishing Controls for Reviews
    • Adding Pagination
    • Management for Comments
    • Additional Toolbars
    • Summary
  • Chapter 7:Behind the Scenes: Plug-Ins
    • Database Queries
    • A Simple Link Plug-In
    • An Information Box Plug-In
    • Searching the Reviews
    • Summary
  • Chapter 8:Configuration Settings
    • Adding Parameters to Extensions
    • Parameters for Modules
    • Parameters for Plug-Ins
    • Parameters for Components
    • Summary
  • Chapter 9:Packing Everything Together
    • Listing All Files
    • Packaging the Module
    • Packaging Plug-ins
    • Packaging the Component
    • Including SQL Queries
    • Creating Back-End Menu Items
    • Extra Installation Scripts
    • Distribution
    • Summary
  • Index
紙本書 NT$ 1280
NT$ 768

還沒安裝 HyRead 3 嗎?馬上免費安裝~
QR Code