Yii2笔记一】的更多相关文章

1.js文件加载顺序问题 在视图中引用js文件的时候,使用到jquery会报错,因为自定义的js文件在jquery之前被引入了. 由于jquery,bootstrap是在AppAsset中全局引入的,默认是放在最后,很坑 在AppAsset中加入如下代码,可以让jquery在head部分引入,解决这个问题,不知道有没有其他更好的方法 public $jsOptions = [ 'position'=> \yii\web\View::POS_HEAD ]; 2.使用下拉框 cateList是栏目数…
activeform布局findAll等不能满足where, order by, limit,底层调用了findByConditioncol-md col-lg的使用 view的方法,前三个常用render 把变量传递给页面,页面结果作为content变量传递给布局文件renderPartial 只生成view文件,不使用布局文件renderAjax renderContent 将变量传递到布局文件renderFile 编译php或其他文件renderPartial和renderContent相…
module id / module id /.../ controller id / action idmodule id / directory / controller id / action idadmin/indexadmin/site/index优先选择module 命名:PostManagerController => post-manageractionTestData => test-dataAbcDefController => abc-d-efMYAdminModu…
安装advanced:执行init 执行yii.bat 创建数据库  修改common/config/main-local.php中的db配置  执行migratebasic:web目录是可以被外部直接访问的,vendor是第三方内容,running需要可写,models和数据库的表对应,controllers.models.views最重要.url访问的是某个controller下的某个方法,方法命名是action+方法名.方法中指定使用的页面basic和advanced的目录区别:front…
环境LNMP,通过Composer安装 安装Composer(已经安装请跳过) curl -s http://getcomposer.org/installer | php #php可执行文件所在位置 可以添加设置到环境变量里 mv composer.phar /usr/local/bin/composer 添加Composer全量国内镜像 composer config -g repo.packagist composer https://packagist.phpcomposer.com 解…
1.修改 php.ini 加载路径 添加环境变量 ,新建系统变量 PHPRC ,配置如下: 检验: 通过phpinfo(),查看系统配置 Loaded Configuration File ,识别系统当前加载的有效php.ini文件路径  2.配置composer 出现错误 error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify 解决方法: CA证书下载地址:http://curl.haxx.se/do…
之前看过Yii2框架,也在其他框架实现其Gii手脚架功能,现在开始使用Yii做项目,顺便记录一下学习笔记 先推荐一个网址 Yii2速查表(中文版)http://nai8.me/tool-sc.html Yii和Laravel类似,都有一个全局的app实例化对象,下面先来看看Yii::app() Yii::app() 是一个实例化的对象,是我们在当前框架里边可以直接操作的对象, 我们可以把这个对象理解成请求应用的第一个对象. Yii框架是纯OOP面向对象框架,也就是利用对象调用类的属性.方法,完成…
YII常见报错笔记 报错返回的代码如下: <pre>PHP Notice 'yii\base\ErrorException' with message 'Uninitialized string offset: 0' in /my/test/project/iot/vendor/yiisoft/yii2/base/Model.php:778 Stack trace: #0 /my/test/project/iot/vendor/yiisoft/yii2/base/Model.php(778):…
[一.Yii2安装过程] 使用composer安装,composer安装请参考其他博客 1.下载 Yii2 高级模板 跟普通模板一样 , 可以通过 Composer 和 github 下载 ,不过官方推荐使用 Composer 安装 Yii.这样更方便后期维护,如果需要添加新的扩展或者升级 Yii,只要通过命令操作下就完成了. ⑴ 通过 composer 下载代码 C:\> composer self-update C:\> composer global require "fxp/…
数据库操纵: 基础知识:数据库基础 查询语句: 使用yii migrate管理.生成数据库 Yii2 AR find用法 Yii2.0 对数据库 查询的一些简单的操作 修改语句: Yii 修改数据的两种方式 yii2权限控制: 深入浅析Yii admin的权限控制 yii2-admin 插件使用简要教程…