- 博客(5)
- 收藏
- 关注
原创 关于时间插件被克隆之后无法实现插件效果的解决方法
业务需求是需要填写日期,使用的是日期插件 ,因为需要批量添加,所以使用js的克隆方法,批量克隆控件其中的日期控件因为是利用字段名称自动生成的ID,克隆之后的ID都一样,所以没法独立使用,解决方法是克隆之后遍历查询到ID,替换成带有后缀的ID,使其每个都是独立的,然后实例化date;$this->registerJs(' $(".ui-autocomplete-input").addC...
2018-05-31 14:43:39
632
转载 yii2 场景
今天听到的是场景的分享,其实我在实际的项目中没有用到过,如果有单独的一两个字段需要额外的限制,我会选在在控制器中利用addError()来控制,不过今天听到场景的分享,也就做了一个记录常见的场景的设置,在网上能看到很多分享,我去粘贴一下在Model中有两种方式可以设置场景public function scenarios(){ return [ 'login'=>['us...
2018-05-31 14:43:24
255
转载 禁止二次提交
$this->registerJs('$("form").submit(function() { $(".btn-batch-create").attr("disabled", true);});');
2018-05-31 14:43:05
374
转载 yii2 多表查询
多表查询第一种方法在ActTeam.php中添加如下代码 一对一和一对多的关系使用方法 在debug中的SQL语句 数据更改的例子ActList.php中的代码 ActListController.php中的actionUpdate在debug中的SQL 读取和写入对象的一个不存在的成员变量时, __get() 魔术函数会被自动调用第二种方法在ActTeamSearch中 在debug中的S...
2018-03-22 16:49:17
474
原创 status的设计
今天在做一个活动功能的时候,涉及到活动的状态,会根据status属性和valid_start和valid_end来确定数据的最终status,最开始做的时候做的比较复杂,在各个需要判断活动状态的地方都做了判断,后来经过主管指点,重新进行规划在Model页做了如下更改public static $finalStatusList = [ 1 => '待提交', 2 => '...
2018-03-06 10:01:37
296
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人