1

モジュラー アプリを作成し、すべてのモジュールに共通のパス (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)..." */

PS: 忘れていません:

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

解決策はありますか?

4

1 に答える 1

1

バックアップビューパスについては、こちらをご覧ください-あなたの状況に役立つと思います。

"default.volt"実際のパスの代わりに使用する必要があります。

ところで、3 番目のソリューションでは、 を使用できます{{ partial(comm_layouts ~ 'base.volt') }}

于 2013-12-02T07:44:51.223 に答える