切换导航条
此项目
正在载入...
登录
何书鹏
/
recruit
·
提交
转到一个项目
GitLab
转到仪表盘
项目
活动
文件
提交
管道
0
构建
0
图表
里程碑
问题
0
合并请求
0
成员
标记
维基
派生
网络
创建新的问题
下载为
邮件补丁
差异文件
浏览文件
作者
F4NNIU
5 years ago
提交
98c37f5e2b2732fa3e50d9e4a5e4743fd7b16f20
1 个父辈
7e3205fd
给用户管理在编辑时加验证
隐藏空白字符变更
内嵌
并排对比
正在显示
3 个修改的文件
包含
12 行增加
和
3 行删除
application/admin/controller/user/User.php
application/admin/validate/User.php
application/admin/view/user/user/edit.html
application/admin/controller/user/User.php
查看文件 @
98c37f5
...
...
@@ -66,6 +66,7 @@ class User extends Backend
public
function
edit
(
$ids
=
NULL
)
{
$row
=
$this
->
model
->
get
(
$ids
);
$this
->
modelValidate
=
true
;
if
(
!
$row
)
$this
->
error
(
__
(
'No Results were found'
));
$this
->
view
->
assign
(
'groupList'
,
build_select
(
'row[group_id]'
,
\app\admin\model\UserGroup
::
column
(
'id,name'
),
$row
[
'group_id'
],
[
'class'
=>
'form-control selectpicker'
]));
...
...
application/admin/validate/User.php
查看文件 @
98c37f5
...
...
@@ -10,6 +10,14 @@ class User extends Validate
* 验证规则
*/
protected
$rule
=
[
'username'
=>
'require|regex:\w{3,12}|unique:user'
,
'nickname'
=>
'require|unique:user'
,
'password'
=>
'regex:\S{6,32}'
,
'email'
=>
'require|email|unique:user'
,
'mobile'
=>
'require|unique:user'
];
/**
];
/**
* 提示消息
...
...
@@ -21,7 +29,7 @@ class User extends Validate
*/
protected
$scene
=
[
'add'
=>
[],
'edit'
=>
[],
'edit'
=>
[
'username'
,
'email'
,
'nickname'
,
'password'
,
'email'
,
'mobile'
],
];
}
...
...
application/admin/view/user/user/edit.html
查看文件 @
98c37f5
<form
id=
"edit-form"
class=
"form-horizontal"
role=
"form"
data-toggle=
"validator"
method=
"POST"
action=
""
>
<input
type=
"hidden"
name=
"row[id]"
value=
"{$row.id}"
>
<div
class=
"form-group"
>
<label
for=
"c-group_id"
class=
"control-label col-xs-12 col-sm-2"
>
{:__('Group')}:
</label>
<div
class=
"col-xs-12 col-sm-4"
>
...
...
请
注册
或
登录
后发表评论