组件是最大的最复杂的扩展类型,可以被看为小型的应用。如果把Joomla比作操作系统,组件就是一个个的桌面应用程序。每一个页面都调用一个组件生成页面的主体部分。比如,com_content组件处理所有跟内容相关的小应用,而注册组件处理所有跟注册相关的部分。一个组件包含管理部分和站点部分,站点部分是站点运行是正常生成页面,管理部分是管理员的管理入口。
本文给出了几个例子,从而给出如何创建自己的组件。
在我们呢不断努力使Joomla更加容易使用提供内容,同样我们也花了很大精力致力于使扩展Joomla更加灵活,而不必触及核心代码。
1. 怎样创建组件
Hello World MVC 1 Component - frame
[翻译]教程:如何创建一个MVC模式的Joomla组件(一)
教程:如何创建一个MVC模式的Joomla组件(二)
教程:如何创建一个MVC模式的Joomla组件(三)
教程:如何创建一个MVC模式的Joomla组件(四)创建 View
教程:如何创建一个MVC模式的Joomla组件(五) 创建模板
教程:如何创建一个MVC模式的组件(六) 创建 hello.xml
Hello World MVC 2 Component - model
教程:如何创建一个MVC模式的组件(七) 添加model
Hello World MVC 3 Component - table
如何创建一个MVC模式的Joomla组件教程(八) 使用数据库 上
如何创建一个MVC模式的Joomla组件教程(九) 使用数据库下
Hello World MVC 4 Component - The admin interface
如何创建一个MVC模式的Joomla组件教程(十) - 创建管理员界面
如何创建一个MVC模式的Joomla组件教程(十一) - 创建管理员界面Hellos Model
如何创建一个MVC模式的Joomla组件教程(十二) - 创建管理员界面Hellos view
如何创建一个MVC模式的Joomla组件教程(十三) - 创建管理员界面Hellos Template
如何创建一个MVC模式的Joomla组件教程(十四) - 创建管理员界面 增加管理功能
如何创建一个MVC模式的Joomla组件教程(十五) - 创建管理员界面 增加编辑功能 上
如何创建一个MVC模式的Joomla组件教程(十六) - 创建管理员界面 增加编辑功能 下
如何创建一个MVC模式的Joomla组件教程(十七) - 创建管理员界面 保存记录功能上
如何创建一个MVC模式的Joomla组件教程(十八) - 创建管理员界面 保存记录功能下
如何创建一个MVC模式的Joomla组件教程(十九) - 创建管理员界面 删除记录



