【发布时间】:2011-11-01 20:07:21
【问题描述】:
我在 joomla 中使用不同的模型,而不是视图自己的模型,通过从控制器分配它类似于它的名称,例如:
$view->setModel($this->getModel('user'));
现在如何在视图中使用它的方法 getSingleUser($user_id)。在 joomla 文档的示例中,它使用的是这样的:
$this->get("data1","model2");
所以我假设 data1 是模型 2 中方法的名称?如果是这样,那么我如何传递在我的情况下是用户 ID 的参数。我知道这是许多 joomla 开发人员所做的简单事情,但我是各种开发人员的杰克,并且是 joomla 的新手,所以我期待你们告诉我。
【问题讨论】:
-
您的标题与您的问题不完全匹配。您是尝试在视图中加载多个模型还是尝试更改加载的模型?
-
我试图加载多个模型,但使用的模型与视图中的默认模型不同
标签: joomla joomla-extensions joomla-component