02 2017 档案
摘要:1. 下载 nginx nginx.org 2. 下载 php windows.php.net 选择 nts 版本,解压后,将php.ini.development 重命名为 php.ini 3. 修改nginx.conf 如果新增一个端口监控则: 4. 开启nignx 在nginx目录中,运行cm
阅读全文
摘要:minimum-stability (root-only) 这定义了通过稳定性过滤包的默认行为。默认为 stable(稳定)。因此如果你依赖于一个 dev(开发)包,你应该明确的进行定义。 对每个包的所有版本都会进行稳定性检查,而低于 minimum-stability 所设定的最低稳定性的版本,将
阅读全文
摘要:4. 数据列显示枚举值(男/女) 3. 数据列有链接 2. 处理图片 1. 处理时间
阅读全文
摘要:$model->id], [ 'class' => 'btn btn-danger btn-sm', 'data' => [ 'confirm' => Yii::t('app', 'Are you sure you want to de...
阅读全文
摘要:yii\bootstrap\ButtonDropdown
阅读全文
摘要:http://blog.csdn.net/whatday/article/details/50645117 1: wget http://cn2.php.NET/distributions/php-7.0.4.tar.gz 2. # tar zxvf php-7.0.4.tar.gz # cd ph
阅读全文
摘要:I got it working in yii2. Enable mod_rewrite for Apache. For basic template do the following: Create an .htaccess file in web folder and add this RewriteEngine on # If a directory or a file exists, ...
阅读全文
摘要:Filtering the data we have on our GridView by dates are sometimes very important. On this article I am going to show you how easy is to add a date range filter to your Yii2 GridViews. The DateRange p...
阅读全文
摘要:在应用的时候需要先对yii2进行扩展安装 如果装有composer直接运行 php composer.phar require --prefer-dist yiisoft/yii2-redis 当然也可以本地安装 下载yii2-redis扩展包(https://github.com/yiisoft/yii2-redis )并解压 将解压后的文件移至vebdor/yiisoft命名为yii...
阅读全文
摘要:作者:白狼 出处:http://www.manks.top/document/yii2-filter-control.html 本文版权归作者,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 什么是访问控制过滤器?字面上来理解就是访问授权呗,对一些具体的操作设定一些规则进行权限控制。 当然,这里的【操作】即是指控制器的action了。...
阅读全文
摘要:短信验证码在目前大多数web应用中都会有,本文介绍一个基于Yii2 Validator方式的验证码验证方式。 在其他文章中看到的方式大多比较难做到一次封装,多次重用。 使用此方式的好处自然不用多说,Validator支持在Model和Form中使用,使用的时候只需要在rules中添加一条验证规则即可。 第一步: 准备数据表,用来存储短信验证码 CREATE TABLE `tbl_sms_...
阅读全文
摘要:1、获取源码:https://github.com/chenkby/yii2-region 2、安装 添加到你的composer.json文件 "chenkby/yii2-region": "dev-master" 切换到项目目录 composer update; 3、配置 1) 在地区的Model中添加以下方法 public static function getRegion($p...
阅读全文
摘要:[Url::current] - 现在测试本地路径(http://daxia.dc.weixin.com/mobile/hmConnections/user/verify-user)a: //获取当前路径 - 相对路径 b: //获取当前路径 - 相对路径 c: //获取当前路径 - 绝对路径 d:
阅读全文
摘要:学习Yii很久了,一直做的是小案例,自以为学的还不错。直到最近用Yii开发了一个非常简单的CMS,一路下来,磕磕绊绊,才知自己不足。加上最近正学习着偏架构方面的知识。特此总结一下。小白经验,大神轻拍,欢迎讨论。 本篇文章主要是将一些 MVC 代码组织的技巧,不会涉及详细编码。声明使用的模版是Yii高
阅读全文
摘要:1.设置默认语言:在mail.php配置文件加上:'language'=>'zh_CN'; 2.多语言切换 (我这边是在site控制器里面操作的所以用的'/site/language') html代码 : 3.site控制器增加方法 高级版注意需要在main.php内暂时开启访问权限,不然会不生效
阅读全文
摘要:use yii\behaviors\TimestampBehavior; use yii\behaviors\BlameableBehavior; use yii\db\Expression; /** * @inheritdoc * 插入创建者及创建时间/更新者及更新时间 */ public function behaviors() { return [ [ ...
阅读全文
摘要:Yii2 获取模块名、控制器名、方法名在视图中: 在控制器中 或 在控制器的 beforeAction 方法中(方法接收$action参数)
阅读全文
摘要:['mobile', 'exist', 'targetClass' => 'xmobile\modules\v1\models\BuyerList', 'message' => '当前用户不存在','on'=>['forgetpassword']], ['mobile', 'unique', 'ta
阅读全文
摘要:方案1:控制器内成员变量 方案2:控制器成员方法内 方案3:视图中选择布局
阅读全文
摘要:Minimum Stability Settings Composer accepts these flags as minimum-stability settings. The default setting for minimum-stability if not provided is as
阅读全文
摘要:1. config 中的 gitignore 先将 -local 加入版本库 2. 将 runtime 目录添加写权限 3. 将web目录的asset 添加写的权限 4.
阅读全文
摘要:https://github.com/dmstr/yii2-adminlte-asset
阅读全文
摘要:https://www.kancloud.cn/curder/yii/247755
阅读全文
摘要:$gridviewSettings = [ 'export' => false, 'responsive' => true, 'floatHeader' => true, 'floatHeaderOptions' => ['scrollingTop' => 88], ...
阅读全文
摘要:'table', 'dataProvider' => $dataProvider, 'layout'=>"{sorter}\n{pager}\n{summary}\n{items}", 'summary' => "Showing {begin} - {end} of {totalCount} ite...
阅读全文
摘要:1、frontend->config->main.php添加如下: 'errorHandler' => [ 'errorAction' => 'site/error', ], 2、frontend->views->site->error.php中添加如下:(注:可以自行发挥制作更漂亮的404页面) title = $name; $this->con...
阅读全文
摘要:[ 'label' => '' . Html::encode(Yii::t('yii', 'Home')), 'url' => Yii::$app->homeUrl, 'encode' => false, ], 'links' => isset($this->params['breadcrumbs']) ? $this->params['breadcrumbs'] : [], ])?> ...
阅读全文
摘要:第一种解决办法是关闭Csrf 第二种解决办法是在form表单中加入隐藏域 第三种解决办法是在AJAX中加入_csrf字段
阅读全文
摘要:使用 git post-receive 钩子部署服务端代码 本站文章除注明转载外,均为本站原创或者翻译。 本站文章欢迎各种形式的转载,但请18岁以上的转载者注明文章出处,尊重我的劳动,也尊重你的智商; 本站部分原创和翻译文章提供markdown格式源码,欢迎使用文章源码进行转载; 本博客采用 WPC
阅读全文
摘要:echo Html::beginForm(['/site/logout'], 'post'); echo Html::submitButton(Yii::t('app', 'logout'), ['class' => 'btn btn-link']); echo Html::endForm()
阅读全文
摘要:1. 当前虚拟站点根目录的 .git/ 权限 2. 当前项目裸仓库创建 hooks/post-receive 文件,并给予x 的权限 3. 复制如下内容 ******************* 可能有如下问题 su - gitssh-keygenssh-copy-id michael@docker.
阅读全文
摘要:1. 进入ngix 的目录的conf 目录 的 vhosts 2. 复制一份新的v2.edc.com.conf 3. server_name : v2.edc.com root : /ali/...../目录 4. 重启nginx 服务 │ /etc/init.d/nginx start|stop|
阅读全文
摘要:mysql -uroot -pxxxxxx 1. 修改服务器的字符集 打开/etc/mysql/my.cnf,在[mysqld]后添加character-set-server=utf8 2. 查看mysql当前的字符集 show grants for 你的用户 show variables like
阅读全文
摘要:12 缩略图和警告框 请注意上方的 button里面,class以及 data-dismiss 缩略图 class = "thumbnail" class="caption" 增加间距 3.4 提示标签 tooltip 加入参数 ‘show’,默认是显示该tooltip 3.5 提示框 2.8 2.
阅读全文
摘要:Html::a($text,$url = null,$options = []) $url 可以直接是字符串 $url 是数组
阅读全文
摘要:编辑php.ini 文件,找到 “;extension=php_openssl.dll” (去掉前面的;号注释) <VirtualHost *:8090> DocumentRoot "C:/xampp/htdocs/edc2/backend/web" ServerName 127.0.0.1:809
阅读全文
摘要:composer self-update --preview 清除缓存 composer clearcache
阅读全文
摘要:Git: 教你如何在Commit时有话可说 不知道大家有没有观察过那些在Github上Star数位居前列的项目,它们无一例外的都拥有完善的文档体系和高覆盖的测试用例。要做到完善没有规范肯定是不行的,代码要有代码的规范,协作要有协作的规范。我们今天要说的主题就是关于Git中记录Commit Messa
阅读全文
摘要:【Gitosis】CentOS下的Git服务器:Gitosis 【摘要】 详细介绍如何在CentOS上配置Gitosis 我们很多人知道Git可能是从Github开始的。因为Github是如此流行,几乎所有写代码的人都知道它,以至于一提到Git就以为是Github,其实两者并没有多少关系,只是名字类
阅读全文