我目前刚开始新的扩展。对于这个,在同一个窗口中没有所有后端视图是非常有用的。 有人知道,如何将视图重定向到不同的窗口或在不同的窗口中打开不同的视图。 它很容易重定向到另一个视图,但还没有找到在另一个窗口中打开它的方法。 我猜,它提供了一种方法,因为扩展构建器可以在另一个窗口中打开。 感谢您提供任何帮助!
答案 0 :(得分:0)
您可以在控制器文件中使用PHP_OS
常量执行此操作。如下。
在控制器文件中。
/**
* action list
*
* @return void
*/
public function listAction()
{
$systemOs = PHP_OS;
$this->view->assign('systemOs', $systemOs);
}
现在,在流体模板中使用此变量。 List.html
如下所示
<f:if condition="{systemOs} != '' ">
<f:then>
<f:if condition="{systemOs} == 'Linux' ">
<f:then>
Your layout here
</f:then>
</f:if>
<f:if condition="{systemOs} == 'Window' ">
<f:then>
Your layout here
</f:then>
</f:if>
</f:then>
</f:if>