
yii2
白菜1031
欢迎关注公号【全栈札记】
展开
-
Yii2 表单=>数据库时间戳存取转换
Modelpublic function behaviors(){ $behaviors = parent::behaviors(); $behaviors['convertTimestamp'] = [ 'class' => ConvertTimestampBehavior::className(), 'attributes' => [原创 2017-12-12 11:35:10 · 2601 阅读 · 0 评论 -
Yii2一些方法技巧小记
1.表单提交失败调试代码echo array_values($model->getFirstErrors())[0];exit;2.控制器获取当前Module name,Controller name和action name()#在控制器里面使用$this->module->id;$this->id;$this->action->id;#其他位置使用Yii::$app->controller原创 2016-09-23 20:34:52 · 20253 阅读 · 1 评论 -
Ubuntu下(LNMP)项目部署全过程
登陆服务器:打开 bash 命令行工具,例如git bashssh root@<ip> #回车后输入密码(输入的密码不会显示)更新 apt-get 库apt-get update安装nginxapt-get install nginx查看端口ss -tlnp #若80端口打开,则 nginx 正常运行,后面安装mysql也可使用此命令查看3306端口是否开启安装php(扩展可按需安装)apt-原创 2016-08-10 14:08:08 · 1241 阅读 · 0 评论 -
【转】yii2的事件机制
学好事件,先学学观察者模式一个活生生的Yii2事件例子Yii2的内置事件知多少?绑定事件知多少?yii2事件的解绑和级别概念转载 2017-07-10 18:30:28 · 407 阅读 · 0 评论 -
Yii2 hasOne(), hasMany() 实现三表关联的方法
背景:现有 group (组)和 user (用户) 两种实例。一个 group 中可以拥有多个 user,一个 user 也可以属于有多个 group (多对多关系)GroupUserRelation 表用于绑定组合组员的关系(使用id绑定) 字段有 id, group_id, user_id现有User(用户)表, 需要获取 其所属的所有用户组的信息,需要使用hasMany()进行多表关原创 2017-01-13 12:21:35 · 6092 阅读 · 0 评论 -
Yii2实现跨mysql数据库关联查询排序功能
背景:在一个mysql服务器上(注意:两个数据库必须在同一个mysql服务器上)有两个数据库: memory (存储常规数据表) 中有一个 user 表(记录用户信息) memory_stat (存储统计数据表) 中有一个 user_stat (记录用户统计数据)现在在 user 表生成的 GridView 列表中展示 user_stat 中的统计数据只需要在Us原创 2017-01-13 11:09:42 · 4028 阅读 · 0 评论 -
Yii2中如何使用CodeCeption
[转]http://hustnaive.github.io/php/2015/06/16/work-with-yii-and-codeception.html转载 2017-01-10 10:54:38 · 1631 阅读 · 0 评论 -
Timeline形式API简述
Yii2.0框架 Timeline形式API简述Timeline英文原版文档(网页版)问题起因:假设有10条微博,每页5条,正常情况下两页完成浏览。然而,微博内容不断更新的情况下,当你看完第一页内容时,更新了两条内容11和12。此时,当你翻到第二页时,看到的就会是第三到第七条内容。如果更新的内容超过五条,将会出现非常尴尬的情况。解决方法:每次请求内容时根据内容id相对定位,而不是相对于列表顶部绝对定原创 2016-07-30 18:34:21 · 1194 阅读 · 0 评论 -
关于Yii2 behaviors() 小记
public function behaviors(){ $inherit = parent::behaviors(); $inherit['memory'] = [ 'class' => \yii\behaviors\AttributeBehavior::className(), 'attributes' => [ \yii\原创 2016-12-09 10:19:49 · 1655 阅读 · 0 评论 -
Yii2 Formatter 格式化使用
yii\i18n\Formatter是一个格式化的小助手,对于我们实现前端用户友好的显示有非常大的帮助。一、常用的属性$dateFormat 日期格式:yyyy-MM-dd,或者 “short”, “medium”, “long”, or “full”$datetimeFormat 具体时间格式:yyyy-MM-dd HH:mm:ss$locale 区域位置,如果没有设置,将使用 yii转载 2016-12-08 19:05:44 · 1001 阅读 · 0 评论 -
一些收藏的网址
linux:鸟哥的 Linux 私房菜每天一个linux命令LINUX大棚Linux命令系列吴钧泽博客(个人感觉网站效果做的很不错,值得参考)ubuntu apt-get源阿里云开源镜像站Yii2深入理解Yii2Yii中文网(貌似非官方)GetYii:https://getyii.com/白狼个人博客网站:http://www.manks.t...原创 2016-08-10 14:19:30 · 919 阅读 · 0 评论