我在我的组件模型中有这个功能:
public function getTotProperty($user){
$database = &JFactory::getDBO();
$database->setQuery("SELECT created_by FROM #__jea_properties WHERE created_by=$user");
$results = $database->loadObjectList();
return $results;
}
我需要从组件的模板中调用此函数。没有var $user
,它可以工作:
echo $this->get('TotProperty');
但我需要在函数
中传递var$user
通常,非Joomla方法是getTotProperty($user);
如何将变量$user
从模型传递到模板?
答案 0 :(得分:1)
您需要先获取模型,然后直接调用该函数。这应该在视图中完成:
$model = $this->getModel();
echo $model->getTotProperty($user);