yii框架怎么使用twig模板引擎
时间:2020-03-11 13:42
yii2 默认使用PHP 和html 混合的方式来写视图层,如果您已经非常习惯使用twig的语法,可以选择使用twig视图引擎。 github 已经有人提供了这样的vendor ,可以直接composer 配置一下进行使用。 composer.json 文件 require 添加 "yiisoft/yii2-twig": "*" 然后 composer update (推荐教程:yii框架) 前往common/config 下 main.php 加上配置 其中tpl 的配置是smarty 引擎。如果不使用smarty 可以不配置。接下来就可以去控制器下使用了。 以上就是yii框架怎么使用twig模板引擎的详细内容,更多请关注gxlsystem.com其它相关文章![ 'components' =>
[ 'view' => [
'class' => 'yii\web\View',
'renderers' => [
'tpl' => [
'class' => 'yii\smarty\ViewRenderer',
//'cachePath' => '@runtime/Smarty/cache',
],
'twig' => [
'class' => 'yii\twig\ViewRenderer',
'cachePath' => '@runtime/Twig/cache',
// Array of twig options:
'options' => [
'auto_reload' => true,
],
'globals' => ['html' => '\yii\helpers\Html'],
'uses' => ['yii\bootstrap'],
],
// ...
],
],
],]
return $this->render('test.twig', ['test' => 'hello,yii']);