在项目根目录输入命令: php composer.phar require --prefer-dist yiisoft/yii2-smarty 如果报错 Could not open input file: composer.phar 则重新输入命令:omposer require --prefer ...
分类:
系统相关 时间:
2016-10-26 14:00:42
阅读次数:
256
Yii2 本身提供了不错分页选项供用户设置,但是实际项目中我们往往需要复杂一些的分页样式,例如下图所示的效果,上下翻页可用和不可用均用图标来替换。 步骤如下: 1 , 查看项目分页组件,一般位于项目\vendor\yiisoft\yii2\widgets\LinkPager.php位置, 2,在\v ...
分类:
其他好文 时间:
2016-10-25 19:05:23
阅读次数:
362
1.简单查询: 应用实例: 2.关联查询: 应用实例: 注:with中的orders对应getOrders 常见问题: 1.在查询时加了->select();如下,要加上order_id,即关联的字段(比如:order_id)比如要在select中,否则会报错:undefined index ord ...
分类:
数据库 时间:
2016-10-25 01:43:38
阅读次数:
234
当给AR写beforeSave方法时,注意返回true还是false。如果没有返回值,或者返回false,那么就不会存入数据库。如下 晚上写代码的时候beforeSave忘了返回true,导致无法存入数据。 操作完后return true。就可正常存入了。 http://www.yiichina.c ...
分类:
其他好文 时间:
2016-10-24 01:54:17
阅读次数:
240
1、在app\components下新建MyComponent.PHP 2、在config/web.php加入你的components 3、在controllers/TestController.php中用你的components 原文地址:http://blog.csdn.net/xiaoyang ...
分类:
其他好文 时间:
2016-10-20 09:52:56
阅读次数:
152
在控制器中查询好数据 $model 在视图中输入 城市数量统计解释 [省表中有国家的id,城市表中有省的id,但是国家和城市表中间没有关联,所以需要在省表中通过国家ID,找出省ID,然后在通过省ID去城市表中查找城市。] 1.通过国家ID在省表中查询省ID 2.需要判断一下是否查询到了省ID,然后再 ...
分类:
其他好文 时间:
2016-10-19 20:08:10
阅读次数:
587
看着Yii1.1有那么多的不爽,又看着Yii2一天天成熟起来,于是凑一个小项目的原型阶段,试着用Yii2搞一搞。 随手写了一点体会,以一个Yii1的熟练工人看向Yii2的视角,简单一说吧。(将来随时可能在本文后面追加补充) 默认的模板使用了bootstrap,很美观。basic版和advanced版 ...
分类:
其他好文 时间:
2016-10-19 14:10:11
阅读次数:
162
Yii的用户认证分为两个部分,一个是User组件,负责管理用户认证状态的,包括登录,登出,检测当前登录状态等,源文件位于vender/yiisoft/yii2/web/User.php。另一个是实现接口IdentityInterface的模型,同时必须继承ActiveRecord,当用户登录注册时, ...
分类:
其他好文 时间:
2016-10-19 13:31:55
阅读次数:
407
在阿里云主机上,操作系统是Centos6,php版本是5.3。因为安装Yii2.0的需要,我要升级php为5.4。因为还有5.5和5.6,当然要升到高版本了。我决定升到5.6。 首先,按照这里的步骤 http://zhidao.baidu.com/link?url=8w_-5AhIIWNfbenvC ...
分类:
Web程序 时间:
2016-10-18 22:40:09
阅读次数:
280
看着Yii1.1有那么多的不爽,又看着Yii2一天天成熟起来,于是凑一个小项目的原型阶段,试着用Yii2搞一搞。 随手写了一点体会,以一个Yii1的熟练工人看向Yii2的视角,简单一说吧。(将来随时可能在本文后面追加补充) 默认的模板使用了bootstrap,很美观。 basic版和advanced ...
分类:
其他好文 时间:
2016-10-18 20:27:45
阅读次数:
123