开发者需要思考的问题 开发者需要思考的问题 实现一个简单的图书管理组件,无非就是将管理员录入数据存在数据库中,然后依据不同的条件显示出来。仅此而已。对于一个略懂PHP的人来说,完成这个功能... 阅读更多>>
高级的模型类 高级的模型类 在此之前,我们的模型类一直都是继承自JModelLegacy这个类型,这是Joomla最基础的模型类型,其核心任务是完成MVC框架,在此基础上,Joomla还提供了更加高级的... 阅读更多>>
JModelAdmin类 自动数据管理 JModelAdmin类 自动数据管理 在上一节,我们已经使用了JModelForm实现了通过XML文件来定义表单元素。在这一节中将使用JModelAdmin类来实现数据的自动管理。自动实现保存,删除,更新等等... 阅读更多>>
高级的控制器类 高级的控制器类 接上一节继续说,为了实现对数据的自动管理,除了改进模型,我们也同样需要改进控制器。在高级的控制器中,joomla已经实现了编辑,保存,删除,发布,停止发... 阅读更多>>
JControllerAdmin 类 JControllerAdmin 类 在上一节,我们使用JControllerForm类改进了item控制器,在这一节我们将介绍使用JControllerAdmin类改进items控制器(注意这里是items控制器)。 阅读更多>>
配置Centos的网络环境 配置Centos的网络环境 为了学习和研究,需要在linux上搭建一套Joomla的运行环境,笔者一直使用的wamp的集成环境,或者BT面板的环境,在这次为了更加的了解一些细节,选择不使用集成... 阅读更多>>
配置Centos虚拟机为静态IP 配置Centos虚拟机为静态IP 在我们搭建的LAMP服务已经动态获取了虚拟机的IP,但动态IP可能会随着虚拟机的重启而发生变化,特别是存在多台虚拟机都动态获取IP时,不太利于我们的开发和测... 阅读更多>>