我是joomla的新手,我的代码是这样的
//on controller
function listing()
{
JRequest::setVar( 'view', 'hello' );
JRequest::setVar('hidemainmenu', 0);
parent::display();
}
//on view.html.php
我想取这个'hidemainmenu' 我怎样才能取得任何人的帮助?
答案 0 :(得分:2)
如果上面的代码是view.html.php文件的代码,那么您可以使用如下所示的行将变量传递到模板文件:
$this->assignRef( 'hidemainmenu', $hidemainmenu);
然后在你的tmpl / default.php文件中,你可以这样访问这个变量:
$this->hidemainmenu
答案 1 :(得分:0)
如果代码在Controller中: 在view.html.php中获取变量
as
$hidemainmenu = JRequest::getVar('hidemainmenu');
在view.html.php或default.php中尝试此操作