在进一步学习之前,我们先来简单的介绍一下MVC设计模式,这种模式被广泛的用于joomla的所有核心组件。如果你用过其他的框架,应该也会有关于MVC的说明。

在前面的章节,我们简单的了解了一下组件的安装,可以算是一个预热,这接下来的章节我们将正式按照Joomla的代码规范进行组件的代码开发。进入Joomla组件开发...

我们的组件已经完成了数据的展示,现在需要来实现一些常规的操作。比如增加,删除,编辑发布等等。为了实现这些功能,需要了解如何在joomla中使用工具栏。

在前一节我们了解Joomla后台常用的UI元素,这一节我们将看看在v2.0.0版本中我们是如何使用这些UI元素的

Joomla后台提供了一套通用的UI框架,我们只需要按照规范,就可以开发出和系统界面完全兼容的组件。统一的界面风格对于方便用户操作能起到很大的作用,大大的...

上一节已经增加了工具栏,但为了实现编辑,删除,发布等操作,我们还需要使用复选框。没有复选框我们就不能确定需要编辑的记录是哪一条。复选框就能帮我们解...

在上一章节中我们已经知道通过使用复选框可以确定当前需要操作的记录。在这一章节中,我们将使用子控制器,实现工具栏的删除功能

上一节,在控制器中实际上我们做的只是一个重定向,并没有真的做出编辑页面(视图)。在这一节,我们就来继续完善编辑页面。

上一节,我们已经完成了视图的显示,并且知道了视图的最终渲染代码是在default.php中。在本节,就编码完成编辑页面

上一节完成了编辑页面,但这个编辑页面的实现存在很多问题。最主要的一个问题就是我们直接在视图中进行了数据库的相关操作。在本节中,将引入模型文件,来解...