如何使用joomla调用视图文件中的控制器变量?

如何使用joomla调用视图文件中的控制器变量?,joomla,Joomla,我是joomla的新手,我的代码是这样的 //on controller function listing() { JRequest::setVar( 'view', 'hello' ); JRequest::setVar('hidemainmenu', 0); parent::display(); } //on view.html.php 我想取这个“隐藏菜单” 如何

我是joomla的新手,我的代码是这样的

//on controller
function listing()
    {
            JRequest::setVar( 'view', 'hello' );
            JRequest::setVar('hidemainmenu', 0);
            parent::display();                  
    }
//on view.html.php 
我想取这个“隐藏菜单”
如何获取任何人的帮助???

如果上面的代码是view.html.php文件的代码,那么您可以使用如下行将变量传递到模板文件:

$this->assignRef( 'hidemainmenu', $hidemainmenu);
$this->hidemainmenu
然后,例如,在tmpl/default.php文件中,您可以如下方式访问此变量:

$this->assignRef( 'hidemainmenu', $hidemainmenu);
$this->hidemainmenu

如果代码在控制器中: 在view.html.php中获取变量

作为


在VIEW .HTML.php或默认.php

中尝试这一点:抱歉占用您的时间JRequest::GETVAR(“HIDEMIMAN菜单”)我在发布相同的东西的中间。为了获得$HIDEMIMAN菜单,我建议如果需要的话使用这个。hidemainmenu=JRequest::getVar('hidemainmenu');