Joomla组件开发49JController以及其子类.docVIP

  • 6
  • 0
  • 约3.15千字
  • 约 3页
  • 2015-09-13 发布于重庆
  • 举报
Joomla组件开发49JController以及其子类,joomla组件开发,joomla组件,joomla产品展示组件,joomla常用组件汇总,joomla组件下载,joomla论坛组件,joomla二次开发,joomla模板开发,joomla模块开发

Joomla组件开发 在Joomla2.5中,对MVC做了很多的改进,这些改进使得开发者的工作量大大减少。在1.5版本中,只有一个控制器类 (JController),在2.5版本中增加了JControllerAdmin,JControllerForm这两个类,这个两个类都是 JController的子类。每一个类在Joomla的组件开发中都有其独特的作用,关于这些类的使用,下面是一个一般的使用方法。如果你分析文章组件后台的代码(JOOLMA_INSTAION/administrator/components /com_content),你可以看到控制器会在两个地方出现。第一个是组件的更目录下 ,这个文件通常为controller.php.另外一个地方是controllers文件夹controller.php这个类是主控制器类,这个类 直接派生自JController类。在controllers文件夹中的类,是子类,我个人喜欢称其为特殊控制器(非官方叫法)。特殊控制器派生自 JControllerAdmin或者JControllerForm这两个类。 主控制器 主控制器一般只处理display任务,这个任务同时也是JController类的默认任务。打开 com_content/content.php这个文件,你会发现其中的JController::getI

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档