【问题标题】:Common layouts for modular app模块化应用程序的常见布局
【发布时间】:2013-12-02 07:02:09
【问题描述】:

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

$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)..." */

P.S.:没有忘记:

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

你有解决办法吗?

【问题讨论】:

    标签: phalcon volt


    【解决方案1】:

    在此处查找backup view path - 我认为这可能对您的情况有所帮助。

    您只需要使用"default.volt" 而不是真实路径。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-21
      • 2013-04-09
      • 2011-03-27
      • 2013-08-15
      • 2014-01-25
      相关资源
      最近更新 更多