16

symfony2プロジェクトに新しい拡張機能をロードしたいのですtwigが、下の行をどこに配置すればよいかわかりません。

$twig = new Twig_Environment($loader, $config);
$twig->addExtension(new Twig_Extension_Debug());

http://twig.sensiolabs.org/doc/functions/dump.htmlのチュートリアルはありますか?

4

3 に答える 3

24

以下のように小枝のデバッグを追加できます:

# app/config/config.yml
services:
    acme_hello.twig.extension.debug:
        class:        Twig_Extension_Debug
        tags:
             - { name: 'twig.extension' }

詳細については、こちらをご覧ください。

于 2012-06-14T22:06:55.723 に答える
1

タグ付きのサービスを作成する必要がありますtwig.extension。こちらをご覧ください

于 2012-04-24T17:41:12.267 に答える
0

Symfonyのカスタム小枝拡張を作成する方法についてのSymfonyドキュメントに関するクックブックもあります。

ここでそれを見ることができます

よろしく、
マット

于 2012-04-24T18:43:36.583 に答える