国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

使用twig模版引擎,如何擴展自定義twig過濾器和方法

Gin

使用twig模版引擎,如何擴展自定義twig過濾器和方法

twig原裝的過濾器無法滿足使用,之前在symfony自己擴展的過濾器和方法如何在webman中使用
截圖
這是之前在symfony中擴展的,然后在service中 依賴注入進去即可使用

1551 1 2
1個回答

walkor 打賞

主干已經(jīng)支持?jǐn)U展twig,還沒發(fā)版本,如果你急用可以先將本地vendor/workerman/webman-framework/src/support/view/Twig.php 替換為 https://github.com/walkor/webman-framework/src/support/view/Twig.php。

config/view.php 里 類似這樣的配置

return [
    'handler' => Twig::class,
    'extension' => function ($twig) {
        $twig->addExtension(new \yournamespace\WapExtension()); // 增加Extension
        //$twig->addFilter(new \Twig\TwigFilter('rot13', 'str_rot13')); // 增加Filter
        //$twig->addFunction(new \Twig\TwigFunction('function_name', function () {})); // 增加函數(shù)
    }
];
  • Gin 2022-10-05

    好的,老大! 感謝回復(fù)

年代過于久遠(yuǎn),無法發(fā)表回答
??