E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Yii2
学习
yii2
遇到的一些错误
1、BLOB/TEXTcolumn'message'can'thaveadefaultvalue执行./yiimigrate/up出现错误BLOB/TEXTcolumn'message'can'thaveadefaultvalue解决方法:mysql配置文件my.ini,找到sql-mode="STRICT_ALL_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_ZERO
皮丘吉尔
·
2019-11-06 15:43
Yii2
小技巧
action中获得get/post参数Get:Yii::$app->request->get();第一个参数为用户get请求的key,第二个参数是默认值,第二个参数选填;Yii::$app->request->queryParams;得到的是数组Post:Yii::$app->request->post();第一个参数为用户post请求的key,第二个参数是默认值,第二个参数选填;Yii::$ap
Bencalie
·
2019-11-06 05:23
# composer问题
Problem1-Therequestedpackagedmstr/
yii2
-gii-command*issatisfiablebydmstr/
yii2
-gii-command[dev-master]buttheseconflictwithyourrequirementsorminimum-stability
朝文天下
·
2019-11-06 04:14
yii2
知识备忘2
migration的实用创建users表./yiimigrate/createcreate_users执行migration./yiimigrate改变列属性publicfunctionup(){$this->alterColumn('items','crate_at',string);$this->alterColumn('items','update_at',string);}使jQuery等
皮丘吉尔
·
2019-11-06 03:27
Yii支持多域名cors原理
而在
Yii2
中直接使用'Origin'=>
fanhaobai
·
2019-11-04 12:02
在
Yii2
Active Record 中使用事务
今天由于业务需要在
Yii2
中使用事务,搜索了一圈,发现
Yii2
的Ar自带有事务。只需要配置模型使用场景(如果不是默认场景,需要手动切换场景)和事务操作类型就可以了。
洋子该昵称已被占用
·
2019-11-03 00:15
Yii2
PHP框架--array_shift()函数
array_shift()函数将数组开头的单元移出数组。函数mixedarray_shift(array&$array)说明array_shift()将array的第一个单元移出并作为结果返回,将array的长度减一并将所有其它单元向前移动一位。所有的数字键名将改为从零开始计数,文字键名将不变。参数array输入的数组返回值返回移出的值,如果array为空或不是一个数组则返回NULL。举例//输出
洞房花猪
·
2019-11-02 15:37
YII2
进行MySQL数据库操作时出现Database Exception – yii\db\Exception SQLSTATE[HY000] [2002] No such file or directory
YII2
进行MySQL操作时出现DatabaseException–yii\db\ExceptionSQLSTATE[HY000][2002]Nosuchfileordirectory错误的解决方法在进行数据库操作时出现如下类似错误
marility
·
2019-11-02 04:06
Yii2
Form 的使用小总结 带 length 和 手机号正则
本文讲下
Yii2
Form使用的例子,一个用户提交数据的表单页面,包含name和phone输入框,提交信息以后,会显示name和phone的值:第一步:创建一个基于Model的EnteryForm;'必填项不能为空
蜗牛MVP
·
2019-11-02 02:19
yii2
高级模板借助于
yii2
-admin&
yii2
-adminlte-asset的RBAC权限管理
yii2
高级模板借助于
yii2
-admin&
yii2
-adminlte-asset的RBAC权限管理确保composer正确安装及配置,参考以下命令:执行composerself-update.确保你的
XLeiLi
·
2019-11-01 21:36
YII2
引用视图布局
方案1:控制器内成员变量public$layout=false;//不使用布局public$layout="main";//设置使用的布局文件方案2:控制器成员方法内$this->layout=false;//不使用布局$this->layout="main";//设置使用的布局文件方案3:视图中选择布局$this->context->layout=false;//不使用布局$this->cont
Mr_敬zZ
·
2019-11-01 11:30
laravel返回统一格式错误码
背景最近在学习开发一个安卓项目,后端接口项目开始用PHP的
Yii2
.0框架新启了个项目,后换成laravel5.5,最近看到laravel升级了新版本,于是又将项目更新到laravel6.4在使用yii
yinfuyuan
·
2019-10-30 05:21
laravel
php
如何使用
yii2
框架权限管理
ACF:存取控制过滤器存取控制过滤器(ACF)是一种通过yiifiltersAccessControl类来实现的简单授权方法。介绍其使用:publicfunctionbehaviors(){return['access'=>['class'=>yii\filters\AccessControl::className(),'rules'=>[['allow'=>true,'actions'=>['c
regsergersge
·
2019-10-25 05:56
php
1024 程序员节| 福利书单~
序号书名数量1玩转EVE-NG带你潜入IT虚拟世界29(仅剩27本)2Python编程从入门到精通5(仅剩2本)3
Yii2
框架从入门到精通3(仅剩2本)4CCIE路由与交换第五版第二卷2(已兑完)5vMware
51CTO博客
·
2019-10-23 18:59
图书
社区活动
yii2
权限管理使用方法~
ACF:存取控制过滤器存取控制过滤器(ACF)是一种通过yiifiltersAccessControl类来实现的简单授权方法。介绍其使用:publicfunctionbehaviors(){return['access'=>['class'=>yii\filters\AccessControl::className(),'rules'=>[['allow'=>true,'actions'=>['c
gergersgea
·
2019-10-21 02:12
php
laravel学习之旅
前言:之前写了二篇
YII2
.0的基本mvc操作,所以,打算laravel也来这一下*安装现在一般都用composer安装,这里就不讲述了*一、熟悉laravel(1)如果看到下面这个页面,就说明你已经安装好框架了
FcLwYf
·
2019-10-16 16:00
手动安装配置
yii2
-redis扩展
点击下载:
yii2
.0-redis扩展把下载的扩展文件放到vendor/yiisoft/下,命名为
yii2
-redis修改vender/yiisoft/下的extensions.php,加入redis扩展
老坏
·
2019-10-15 05:52
yii2
php
yii2
.0的学习之旅(二)
前言:上一次我们简单认识了一下
yii2
.0安装,模型基本(增,删,改,查)操作一、前后台数据交互*如果你觉得默认的top样式太丑,可以这样关掉**底部也可以这样关掉*(1)mvc合作操作数据控制器(c)
FcLwYf
·
2019-10-14 17:00
Yii2
性能优化
https://www.yiiframework.com/doc/guide/2.0/zh-cn/tutorial-performance-tuning性能优化有许多因素影响你的Web应用程序的性能。有些是环境,有些是你的代码,而其他一些与Yii本身有关。在本节中,我们将列举这些因素并解释如何通过调整这些因素来提高应用程序的性能。优化你的PHP环境一个好的PHP环境是非常重要的。为了得到最大的性能
流星飞雨
·
2019-10-12 09:00
yii2
.0的学习之旅(一)
一、通过composer安装
yii2
.0项目*本文是根据您已经安装了composer(1)跳转到项目根目录cd/xxxx/www(2)下载插件composerglobalrequire"fxp/composer-asset-plugin
FcLwYf
·
2019-10-11 11:00
YII2
——数据查询方法
User::find()->all();此方法返回所有数据;User::findOne($id);此方法返回主键id=1的一条数据(举个例子);User::find()->where([‘name’=>‘小伙儿’])->one();此方法返回[‘name’=>‘小伙儿’]的一条数据;User::find()->where([‘name’=>‘小伙儿’])->all();此方法返回[‘name’=>
何惜戈
·
2019-10-11 11:20
php
Yii2
常用操作
获取添加或修改成功之后的数据id$insert_id=$UserModel->attributes['id'];执行原生sql$list=Yii::$app->db->createCommand('select*fromuser')->queryAll();获取执行后的sql$sql=UserModel::find()->createCommand()->getRawSql();获取到$model
汪玉龙
·
2019-10-10 21:00
Yii2
DatePicker时间选择器的使用
www.bootcss.com/p/bootstrap-datetimepicker/usekartik\widgets\DatePicker;//使用这个组件(需安装),bootstrap的datepicker一样配置(
yii2
汪玉龙
·
2019-10-10 20:00
Yii2
.0框架behaviors方法使用实例分析
本文实例讲述了
Yii2
.0框架behaviors方法使用。
林小豆
·
2019-09-30 11:55
MongoDB开发系列-集合更新
的主要操作场景,阅读本篇文章您将了解到以下内容MongoDB中Update操作定义MongoDB中SQl更新使用描述MongoDB中操作符使用描述相关代码示例基础环境PHP7.2.18ThinkPhp5/
YII2
ThinkPhp5
needrunning
·
2019-09-30 10:17
Linxu下
Yii2
的POST请求被拒经历
Linxu下
Yii2
的POST提交被拒经历介于对
Yii2
的使用,浅谈一下自己的经验,在以往的项目中我使用的框架是Yii1,由于
Yii2
的出现,所以极力的想使用一下它的新特性。
长苏先生
·
2019-09-27 16:00
使用
Yii2
实现主从数据库设置
这样也可以用来对付主从数据库实现方法
Yii2
则已经解决这个问题,直接在代码中进行处理即可:PHP代码'db'=>['
·
2019-09-25 07:44
Yii2
.0中的COOKIE和SESSION用法
1、Cookie
Yii2
的Cookie主要是通过yii/web/Request和yii/web/Response进行操作的,通过/Yii::$app->response->getCookies()->add
·
2019-09-25 06:01
完美利用
Yii2
微信后台开发的系列总结
网上有很多关于
YII2
.0微信开发教程,但是太过复杂凌乱,所以今天在这里给大家整理总结利用
Yii2
微信后台开发的系列了,给需要的小伙伴们参考。
·
2019-09-25 05:23
Yii2
.0 模态弹出框+ajax提交表单
如题我们使用模态弹出框+ajax提交表单首先我们把index视图的create按钮添加data-toggle和data-target。代码如下:'btnbtn-success','data-toggle'=>'modal','data-target'=>'#ajax'])?>在index视图添加如下代码来显示模态弹出框:修改后的效果如下然后我们修改控制器中的create方法,把render改为re
·
2019-09-25 05:35
yii2
.0实现pathinfo的形式访问的配置方法
yii2
.0默认的访问形式为:dxr.com/index.php?r=index/list,一般我们都会配置成pathinfo的形式来访问:dxr.com/index/list,这样更符合用户习惯。
·
2019-09-25 05:27
yii2
.0使用Plupload实现带缩放功能的多图上传
本文讲解了plupload的相关代码,实现了ajax多图同时上传,然后将图片进行缩放,最后显示图片,分享给大家供大家参考,具体内容如下1、文章视图中调用Plupload$model,'attribute'=>'cover_img','url'=>'/file/upload',//处理文件上传控制器])?>2、\common\widgets\Plupload组件url){thrownewExcept
·
2019-09-25 04:10
实例讲解
yii2
.0在php命令行中运行的步骤
yii2
.0是支持php命令行运行的,操作方法如下:在yii根目录下面有个“yii”文件(不是“yii.bat”),这个文件就是入口。然后“commands”目录下会默认有个“
·
2019-09-25 04:07
从零开始学
YII2
框架(四)扩展插件
yii2
-kartikgii
今天发现了一款好用的插件
yii2
-kartikgii。它是基于系列插件kartik-v的拓展。插件介绍这个插件主要功能是帮助你在使用gii生成代码curd的时候生成kartik-gird的。
·
2019-09-25 01:30
从零开始学
YII2
框架(二)通过 Composer 安装扩展插件
目前
yii2
的扩展还不是很多,截止到今天,在官网一共有33个,不过这些插件中不乏有优秀的扩展插件,我尝试了几个,发现了一系列好用的
Yii2
插件,作者是来自印度的krajee团队,他们写的插件都很好用。
·
2019-09-25 01:29
PHP网站自动化配置的实现方法(必看)
一直都在用
yii2
做项目,有在用自动化配置,但是没有自己去配置过。中午没事去看了下yii的初始化代码,发现都是php而已!
·
2019-09-24 15:00
Yii2
中hasOne、hasMany及多对多关联查询的用法详解
前言hasOne、hasMany是
Yii2
特有的用于多表关联查询的函数,平时在使用多表关联查询的时候建议使用它们。为什么?
·
2019-09-24 15:41
yii2
commands模式以及配置crontab定时任务的方法
一,检测环境:首先我们切换到项目根目录,
yii2
正常安装的话有一个commands文件夹,里面有一个示例文件HelloController.php
·
2019-09-24 14:49
YII2
数据库查询实践
初探
yii2
框架,对增删改查,关联查询等数据库基本操作的简单实践。数据库配置。
·
2019-09-24 00:27
yii2
.0实现验证用户名与邮箱功能
本文为大家分享了
yii2
.0实现验证用户名与邮箱功能的相关代码,具体内容如下视图signup.php代码:title='注册';$this->params['breadcrumbs'][]=$this-
·
2019-09-24 00:04
Yii2
.0高级框架数据库增删改查的一些操作
yii2
.0框架是PHP开发的一个比较高效率的框架,集合了作者的大量心血,下面通过用户为例给大家详解
yii2
使用中的一些基本的增删改查操作。
·
2019-09-23 23:30
Yii2
使用Bootbox插件实现自定义弹窗
Yii2
中使用了Bootstarp,让界面更美观,可是美中不足的是,在Gridview表格的Action里,删除功能的弹窗实在有点与Bootstrap违和,网上找到了一种解决方案,分享下使用此插件的过程
·
2019-09-23 21:49
PHP 实现代码复用的一个方法 traits新特性
在阅读
yii2
源码的时候接触到了trait,就学习了一下,写下博客记录一下。自PHP5.4.0起,PHP实现了代码复用的一个方法,称为traits。
·
2019-09-23 20:06
yii2
.0之GridView自定义按钮和链接用法
本文实例讲述了
yii2
.0之GridView自定义按钮和链接用法。分享给大家供大家参考。
·
2019-09-23 20:00
Yii入门教程之Yii安装及hello world
1,下载Yii,站点:http://www.yiiframework.com/download/注意版本,这里是根据Yii1来的,如果是
Yii2
的话可能会不一样。。。。
·
2019-09-23 19:26
从零开始学
YII2
框架(六)高级应用程序模板
由于
YIi2
.0的一些新的特性,这个程序模板的功能要更深一点。提供了基本的数据库的支持,注册、密码找回等功能。
·
2019-09-23 18:56
从零开始学
YII2
框架(五)快速生成代码工具 Gii 的使用
Yii2
框架之所以称之为高效快速开发的一款框架,是因为有一个神奇的工具Gii用过Yii1框架的Coder都知道,Gii可以为你快速生成代码,也就是说搭建一个可以增删改查的WebApp可能一行代码都不用写
·
2019-09-23 18:56
从零开始学
YII2
框架(一)通过Composer安装
Yii2
框架
最近在学习PHP,着手找一个能快速上手的框架来学习。一开始看兄弟连视频时候讲师推荐ThinkPHP。于是我选择了ThinkPHP来尝试,这个框架的上手难度系数不大,能快速开发一款应用。适合小型的企业应用。因为是国人开发的,中文支持比较好。有比较全面的文档,官网社区也比较活跃。因为我接触的项目都是用Oracle数据库的,所以我想找一款对Oracle支持比较好的PHP框架,但是ThinkPHP框架对O
·
2019-09-23 18:24
从零开始学
YII2
框架(三)扩展插件
yii2
-gird
yii2
-gird插件是
Yii2
.0的一个扩展。它在官方的girdview基础上扩展了一些实用的功能。
·
2019-09-23 18:24
Yii2
使用小技巧之通过 Composer 添加 FontAwesome 字体资源
这回要说的是,如何给
Yii2
项目添加外部资源(externalassets),以FontAwesome为例子。
·
2019-09-23 18:46
上一页
26
27
28
29
30
31
32
33
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他