在上一节,我们已经知道可以在组件的入口点文件中写逻辑代码。但是在开始写代码逻辑之前,首先我们要做的就是依据实际的需求创建出需要的数据表。有了这个表才能进行下一步的操作。这一节就来说明如何在安装组件的时候创建需要的数据表
樱木花道 6950
在这一节我们将学习Joomla组件的MVC结构,了解其各个部分是如何组合在一起的。
樱木花道 8075
在进一步学习之前,我们先来简单的介绍一下MVC设计模式,这种模式被广泛的用于joomla的所有核心组件。如果你用过其他的框架,应该也会有关于MVC的说明。
樱木花道 6967
在前面的章节,我们简单的了解了一下组件的安装,可以算是一个预热,这接下来的章节我们将正式按照Joomla的代码规范进行组件的代码开发。进入Joomla组件开发的v2.0.0时代
樱木花道 6528
上一节已经增加了工具栏,但为了实现编辑,删除,发布等操作,我们还需要使用复选框。没有复选框我们就不能确定需要编辑的记录是哪一条。复选框就能帮我们解决这个问题
樱木花道 6186
我们的组件已经完成了数据的展示,现在需要来实现一些常规的操作。比如增加,删除,编辑发布等等。为了实现这些功能,需要了解如何在joomla中使用工具栏。
樱木花道 6891
在前一节我们了解Joomla后台常用的UI元素,这一节我们将看看在v2.0.0版本中我们是如何使用这些UI元素的
樱木花道 6567
Joomla后台提供了一套通用的UI框架,我们只需要按照规范,就可以开发出和系统界面完全兼容的组件。统一的界面风格对于方便用户操作能起到很大的作用,大大的减少用户的学习成本。同时对于我们开发人员(特别是后端开发人员)能够大大的加快速度。
樱木花道 6370
上一节,我们已经完成了视图的显示,并且知道了视图的最终渲染代码是在default.php中。在本节,就编码完成编辑页面
樱木花道 7772
上一节,在控制器中实际上我们做的只是一个重定向,并没有真的做出编辑页面(视图)。在这一节,我们就来继续完善编辑页面。
樱木花道 6342