Joomla - 使用一个模型和一个视图执行多个任务

时间:2010-06-23 02:24:18

标签: joomla

我正在创建一个响应XML消息的简单组件。

我现在拥有的是:

controller.php
               models/
                     register.php
                     login.php
                     download.php
               views/
                     users/
                           view.xml.php
                     login/
                           view.xml.php
                     download/
                              view.xml.php

我想要的是:

controller.php
               models/
                     users.php

               views/
                     users/
                           view.xml.php

该组件将执行三项操作,登录,注册和下载。

我该如何设置?

即。控制器将有三个任务(登录,注册和下载) 如何将数据传输到View?我需要三种型号吗?我应该从控制器输出xml吗?

1 个答案:

答案 0 :(得分:0)

为什么不将您的模型保持为3并且只有一个视图?您可以在单个视图中调用多个模型。请查看此post