组件的XML清单文件 原
上一节我们成功的安装了一个最简单的组件,并且初步的探讨了一下组件成功安装的意义。在这一节就来看看这个最简单的组件是如何制作的。重点了解joomla组件的名称和XML清单文件
常用UI元素的使用 原
在前一节我们了解Joomla后台常用的UI元素,这一节我们将看看在v2.0.0版本中我们是如何使用这些UI元素的
本系列教材将指导如何从0开发一个Joomla的组件。
本系列教程是我结合公司内部的一些开发文档和团队的一些实战经验总结而出的。由于之前国内没有类似的开发文档可以参考,虽然自己对joomla十分的熟悉,但要用文字将其表述清楚,还是如履薄冰,战战兢兢。对于每一个知识点,我尽量要求自己讲正确,不要误导别人。在此期间如果有任何的错误,或者表述不当,欢迎大家留言交流。
上一节我们成功的安装了一个最简单的组件,并且初步的探讨了一下组件成功安装的意义。在这一节就来看看这个最简单的组件是如何制作的。重点了解joomla组件的名称和XML清单文件
在前一节我们了解Joomla后台常用的UI元素,这一节我们将看看在v2.0.0版本中我们是如何使用这些UI元素的
在前面的章节,我们简单的了解了一下组件的安装,可以算是一个预热,这接下来的章节我们将正式按照Joomla的代码规范进行组件的代码开发。进入Joomla组件开发的v2.0.0时代
Joomla后台提供了一套通用的UI框架,我们只需要按照规范,就可以开发出和系统界面完全兼容的组件。统一的界面风格对于方便用户操作能起到很大的作用,大大的减少用户的学习成本。同时对于我们开发人员(特别是后端开发人员)能够大大的加快速度。
在Joomla中,有一个编码原则就是约定优于设计。主要在文件和类自动加载方面应用到。简单的来说,当你的组件的名称确定后,系统会自动的依据你的组件的名称来加载相应的辅助文件。
上一节已经增加了工具栏,但为了实现编辑,删除,发布等操作,我们还需要使用复选框。没有复选框我们就不能确定需要编辑的记录是哪一条。复选框就能帮我们解决这个问题