关于组件的视图的布局无效

最近在一个项目中遇到了一个问题,我自己开发的组件。我在一个视图下放了多个layout,但是系统始终只显示default这个leyout.
最后解决了问题。
系统不会帮我们选择layout,我们必须自己指定layout.
指定的代码如下: $layout = JRequest::getVar("layout");
$this-setLayout($layout);
上面的代码是在view.html.php中的display方法中使用。

具体这段代码该放到什么地方执行,还是有待商榷的。
已邀请:

要回复问题请先登录注册