1

我编写模块化应用程序并希望所有模块都有共同的路径(伏特布局)。

$view->setLayoutsDir(PATH_APP . '/common/layouts/'); // don't solved problem

{% extends "../../../common/layouts/base.volt" %} // so ugly

{% extends common_layouts ~ "base.volt" %} /* return error 
"Syntax error, unexpected token IDENTIFIER(common_layouts)..." */

PS:没有忘记:

$view->setVar('common_layouts', PATH_APP . '/common/layouts/');`

你有解决方案吗?

4

1 回答 1

1

在此处查找备份视图路径-我认为这可能对您的情况有所帮助。

您将需要使用 just"default.volt"而不是实际路径。

顺便说一句,在您的第三个解决方案中,您可以使用{{ partial(comm_layouts ~ 'base.volt') }}.

于 2013-12-02T07:44:51.223 回答