Как вызвать переменную контроллера в файле представления, используя joomla? - PullRequest
1 голос
/ 15 марта 2011

Я новичок в Joomla, мой код такой

//on controller
function listing()
    {
            JRequest::setVar( 'view', 'hello' );
            JRequest::setVar('hidemainmenu', 0);
            parent::display();                  
    }
//on view.html.php 

я хочу получить это 'hidemainmenu' Как я могу получить может кто-нибудь помочь ??

Ответы [ 2 ]

2 голосов
/ 15 марта 2011

Если приведенный выше код соответствует вашему файлу view.html.php, вы можете передать переменную в файл шаблона, используя следующую строку:

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

Затем в вашем tmpl / defaultФайл .php, например, вы можете получить доступ к этой переменной следующим образом:

$this->hidemainmenu
0 голосов
/ 19 июня 2013

Если код находится в контроллере: получите переменную в view.html.php

как

$hidemainmenu = JRequest::getVar('hidemainmenu');

Попробуйте это в view.html.php или default.php

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...