2017 © Pedro Peláez
 

library smarty

Smarty在YII2封装包。

image

yii-smarty/smarty

Smarty在YII2封装包。

  • Wednesday, March 2, 2016
  • by gaoxuxu123
  • Repository
  • 1 Watchers
  • 2 Stars
  • 31 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 1 Versions
  • 3 % Grown

The README.md

安装方法


composer require yii-smarty/smarty dev-master 或者在composer.json中加入 "require": { "yii-smarty/smarty": "dev-master" }

更新依赖 composer update, (*1)

使用说明

``` 必须在views文件夹下面创建2个文件夹分别是template_cache和templates 用来存放自己的视图文件,当然也可以自己修改自定义, (*2)

 源代码中:

         public $SMARTY_TMPDIR   = '/views/templates/';

         public $SMARTY_CONFIG   = '/views/templates/tpl_conf/';

         public $SMARTY_CACHEDIR = '/views/template_cache/';

         public $SMARTY_COMPILE  = '/views/webdata/tpl_compile/';

         public $LIFTTIME        = 1800;

         public $SMARTY_DLEFT    = '<{';

         public $SMARTY_DRIGHT   = '}>';

 上述参数都可自定义。


在控制器中引入该类 : use Yxu\SmartyLib\CSmarty;
//实例对象
$smarty =  CSmarty::getInstance();

//传递参数
$smarty->assign('name','HelloSmarty');

//展示的界面 路径views/templates/index.html
$smarty->display("index.html");

```, (*3)

The Versions

02/03 2016

dev-master

9999999-dev https://github.com/gaoxuxu123/yii-smarty

Smarty在YII2封装包。

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

by gaoxuxu

yii2 yii smarty yii-smarty smarty sdk