yii2集成smarty [ 2.0 版本 ]
yii2框架集成smarty模板
1.进入https://packagist.org/搜索yiisoft可以找出yiisoft/yii2-smarty已经收录到coposer
2.进入yii2/yii2-smarty项目内可以看到安装方法
php composer.phar require --prefer-dist yiisoft/yii2-smarty
3.点击项目中docs/guide/README.md有安装说明,配置文件添加
return [
//....
'components' => [
'view' => [
'renderers' => [
'tpl' => [
'class' => 'yii\smarty\ViewRenderer',
//'cachePath' => '@runtime/Smarty/cache',
],
],
],
],
];
4.在控制器写入
public function actionTest() {
return $this->render('test.tpl',['test'=>'smarty']);
}
其中test.tpl是完整的文件名
<div>123456{$test}</div>
5.测试输出
123456smarty

浙公网安备 33010602011771号