如何在Joomla视图中更改负载布局?

use*_*333 10 joomla joomla2.5

默认情况下 parent::display($tpl);加载components/com_my_component/views/my_component/tmpl/default.php,但在某些情况下我需要加载其他php文件,它位于相同的文件夹附近default.php(例如components/com_my_component/views/my_component/tmpl/lol.php).如何做到这一点view.html.php.

PS

尝试负载loadTemplatesetLayout方法没有运气.

use*_*333 12

自己解决了这个问题.需要使用方法setLayout并注意输入语法

$this->setLayout('dafault:lol');
parent::display($tpl);
Run Code Online (Sandbox Code Playgroud)