2016
04-07
04-07
Yii2 时间格式化的用法
先添加配置文件:'language'=>'zh-CN','timeZone'=>'Asia/Shanghai','components'=>['formatter'=>['dateFormat'=>'yyyy-MM-dd','datetimeFormat'=>'yyyy-MM-ddHH:mm:ss','decimalSeparator'=>',','thousandSeparator'=>'','currencyCode'=>'CNY',],],在视图和控制器等其他地方是这样使用的:echoYii::$app->formatter->asRelativeTime($model->created_a...
继续阅读 >
前些天简单学习了下Redis,现在准备在项目上使用它了。我们目前用的是Yii2框架,在官网搜索了下Redis,就发现了yii2-redis这扩展。安装后使用超简单,打开common/config/main.php文件,修改如下。'cache'=>[//'class'=>'yii\caching\FileCache','class'=>'yii\redis\Cache',],'redis'=>['class'=>'yii\redis\Connection','hostname'=>'localhost','port'=>6379,'database'=>0,],...
基础总结1.修改默认控制器/方法yii默认是site控制器,可以在web.php中设置$config中的'defaultRoute'='xxxx';使用自定义默认的控制器。也可以改写Yii::$app->defaultRoute属性。yii的默认方法是index,可以在vender/yiisoft/yii2/base/Controller.php中进行初始设置,也可以在控制器中改写defaltAction='action'。2.添加独立模块yii可以在modules文件夹中添加自定义模块,添加完成后在web.php中的$config中的'modules'=[id=...