Skip to content

yiisoft/yii2-smarty

Folders and files

NameName
Last commit message
Last commit date

Latest commit

e8a517f · Jan 21, 2024
Jan 16, 2024
Jan 9, 2024
Jan 13, 2024
Jan 17, 2024
Sep 29, 2015
Apr 14, 2016
Nov 13, 2019
Nov 18, 2022
Apr 26, 2018
May 3, 2015
Jan 21, 2024
Jan 21, 2024
Mar 5, 2018

Repository files navigation

Smarty Extension for Yii 2


This extension provides a ViewRender that would allow you to use Smarty view template engine with Yii framework 2.0.

For license information check the LICENSE-file.

Documentation is at docs/guide/README.md.

Latest Stable Version Total Downloads Build Status

Installation

The preferred way to install this extension is through composer.

Either run

php composer.phar require --prefer-dist yiisoft/yii2-smarty

or add

"yiisoft/yii2-smarty": "~2.0.0"

to the require section of your composer.json.

Note that the smarty composer package is distributed using subversion so you may need to install subversion.

Usage

To use this extension, simply add the following code in your application configuration:

return [
    //....
    'components' => [
        'view' => [
            'renderers' => [
                'tpl' => [
                    'class' => 'yii\smarty\ViewRenderer',
                    //'cachePath' => '@runtime/Smarty/cache',
                ],
            ],
        ],
    ],
];