Joomla MVC组件开发-创建视图
在Joomla 1.6框架中,第三方开发者们分别在以下3种模式进行开发:
- 模型(M):用于管理数据
- 控制器(C):用来执行任务,获取和设置模型和控制视图显示。
- 视图(V):通过控制器获取内容(error, feed, html, json, raw, xml)。
在Joomla 1.6框架中,第三方开发者们分别在以下3种模式进行开发:
今天开始我们创建一个 Hello World! 的组件。
选择你喜欢的编辑器,在你的站点/components 目录下创建一个 com_helloworld 文件夹,并且新建一个 helloworld.php 文件,里面写上:
Hello world
然后你可以通过在网址你的站点/index.php?option=com_helloworld 测试此应用。
后台管理
同样的,你也要在你的站点/administrator/components 目录下创建一个 com_helloworld 文件夹,并且新建一个 helloworld.php 文件,里面写上:
Hello world administration
然后你可以通过在你的站点/administrator/index.php?option=com_helloworld测试此应用(需登录后台)。 阅读全文…
你可以使用Joomla 1.6版本进行组件开发。
Joomla 1.6 由3个不同的应用程序组成:
安装文件只能使用一次,后台及公共接口用于呈现组件,每个组件有两个入口文件:
两个目录下都有一个共同的文件 com_componentname/componentname.php (com_ 加前缀 用于识别)