Yii 2 Smarty Extension.
BSD 3-Clause "New" or "Revised" License
73
21
36

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',
                ],
            ],
        ],
    ],
];

Contributors

qiangxue
cebe
samdark
klimov-paul
creocoder
resurtm
tonydspaniard
Ragazzo
lucianobaraglia
suralc
pmoust
schmunk42
slavcodev
LarryUllman
kartik-v
simialbi
bwoester
tarasio
crtlib
gevik
gonimar
sensorario
egorpromo
mohorev
ext4yii
rinatio
lancecoder
andersonamuller
nineinchnick
softark
qiansen1386
DaSourcerer
tanakahisateru
toopay
ekerazha
bethrezen
gimox
mdomba
philippfrenzel
rusmaxim
callmez
dev-mraj
p0larbeer
pana1990
SilverFire
bixuehujin
machour
dsxack
KingYes
marsuboss
yiidevelop
plusodinminus
zhuravljov
dizews
maximal
zeeke
arisk
bizley
Crypt
e-kuzminov-md
FrediL
Lesha701
m-o-g
cajoy
omnilight
Ryadnov
bio
freezy-sk
gitrad
iJackUA
votintsev
aivus
lav45
rmrevin
aarondfrancis
alanwillms
borro
Dev-Speranza
dmeroff
edin
kachar
ivanlemeshev
janisto
jfragoulis
kamilsk
klevron
leandrogehlen
maxlapko
DavertMik
Mihai-P
eymerich
rlerdorf
reazuliqbal
requilence
sergebezborodov
SonicGD
Agrumas
sasselin
SebSept
zanbaldwin