credy/yii2-twig-stringrenderer

为Yii2框架的Twig字符串渲染器

1.0.0 2024-07-11 15:33 UTC

This package is auto-updated.

Last update: 2024-09-11 13:00:09 UTC


README

安装

安装此扩展的首选方式是通过 composer

运行

composer require --prefer-dist credy/yii2-twig-stringrenderer

用法

可以直接在类中使用

use credy\twig\StringRenderer;

class YourClassName extends BaseObject
{
    public function yourMethod()
    {
        $renderer = new StringRenderer();

        $renderer->render('your twig {{ template_name }}', [
            'template_name' => 'template'
        ]);
    }
}

或者将以下片段放入配置文件中

return [
    'components' => [
        'twigRenderer' => [
            'class' => credy\twig\StringRenderer::class,
        ]
    ]
];

然后在类中使用该组件

class YourClassName extends BaseObject
{
    public function yourMethod()
    {
        Yii::$app->twigRenderer->render('your twig {{ template_name }}', [
            'template_name' => 'template'
        ]);
    }
}