lito
<?= $form->field($model, 'myfield',['options'=>['tag'=>false]])->textInput() ?>
- lito 赞了回答
除了以上区别,还有环境配置相关的区别:
\environments
下存放了2个目录和一个文件,你可以分别配置开发环境和生产环境,在本地就选dev
,线上就选prod
,这样就可以实现本地和线上无痛切换了。当然,你也可以通过-local.php
来实现。你没发现有区别是因为你没有配置不同环境的不同配置。 - lito 2017-04-14 已签到连续签到1天,获得了5个金钱
你好请问表中字段 lft 和 rgt 分别有什么作用
如果只是为了排序的话,那么只需要一个权重字段即可
一直想不明白求大神指导- lito 发表了说说kartik-v/yii2-tree-manager 谁用过吗?
你好请问表中字段 lft 和 rgt 分别有什么作用
如果只是为了排序的话,那么只需要一个权重字段即可
一直想不明白求大神指导三种解决方式:
第一/** * 按钮权限 * @auther lito * @since V1.5.6 * @version V1.5.6 * @ctime 2016年9月1日 下午1:42:13 * @utime 2016年9月1日 下午1:42:13 **/ public function getButtonShow() { if($this->role==self::COMMONROLE) return true; //团长 if($this->leader_id==Yii::$app->user->id) return true; if($this->role==self::MANGERROLE&& ($this->leader_id==Yii::$app->user->id)) return true; return false; }
return $model->buttonShow;
第二
return Helper::checkRoute('update',['id'=>$key]);
第三
if(Yii::$app->user->can('用户管理',['id'=>$key])) return true; else return false; return Helper::checkRoute('update',['id'=>$key]);
'class' => 'yii\grid\ActionColumn', 'template'=>'{view} {update} {fire} {manager}', 'header'=>'操作', 'visibleButtons'=>[ 'update'=>function ($model, $key, $index) { //...coding return $model->status === 'editable'; } ],
或者这样?调用对应的RBAC RULE