切换导航条
此项目
正在载入...
登录
anyv
/
xkeasy
·
提交
转到一个项目
GitLab
转到仪表盘
项目
活动
文件
提交
管道
0
构建
0
图表
里程碑
问题
0
合并请求
0
成员
标记
维基
派生
网络
创建新的问题
下载为
邮件补丁
差异文件
浏览文件
作者
anyv
6 years ago
提交
826222bd2a6f40891e693deeac268c970be5f64c
1 个父辈
7c4e5385
1 个管道 的构建
失败
耗费 0 秒
分类添加
变更
3
构建
1
隐藏空白字符变更
内嵌
并排对比
正在显示
3 个修改的文件
包含
55 行增加
和
128 行删除
app/admin/controller/LabelController.php
public/themes/admin_simpleboot3/admin/label/classify_add.html
public/themes/admin_simpleboot3/admin/label/classify_list.html
app/admin/controller/LabelController.php
查看文件 @
826222b
...
...
@@ -19,49 +19,15 @@ class LabelController extends AdminBaseController{
}
/**
*
分类添加
*分类添加
*/
public
function
classify_add
(){
$data
[
'name'
]
=
$_POST
[
'name'
];
$data
[
'create_time'
]
=
time
();
$res
=
Db
::
name
(
'classification'
)
->
insertGetId
(
$data
);
if
(
$res
){
$data
[
'create_time'
]
=
date
(
'Y-m-d H:i:s'
,
$data
[
'create_time'
]);
$data
[
'id'
]
=
$res
;
return
json_encode
(
$data
);
}
else
{
return
true
;
}
}
/**
* 分类编辑
*/
public
function
classify_edit
(){
$id
=
$_POST
[
'id'
];
$data
=
Db
::
name
(
'classification'
)
->
where
(
'id'
,
$id
)
->
find
();
return
json_encode
(
$data
);
return
$this
->
fetch
();
}
/**
* 分类编辑修改数据
*/
public
function
classify_edit_post
(){
$data
[
'id'
]
=
$_POST
[
'id'
];
$data
[
'name'
]
=
$_POST
[
'name'
];
$res
=
Db
::
name
(
'classification'
)
->
update
(
$data
);
if
(
$res
){
return
true
;
}
else
{
return
false
;
}
}
/**
* 删除分类
...
...
public/themes/admin_simpleboot3/admin/label/classify_add.html
0 → 100644
查看文件 @
826222b
<include
file=
"public@header"
/>
</head>
<body>
<div
class=
"wrap js-check-wrap"
>
<ul
class=
"nav nav-tabs"
>
<li><a
href=
"{:url('Label/classify_list')}"
>
分类管理
</a></li>
<li
class=
"active"
>
添加分类
</li>
</ul>
<form
action=
"{:url('Label/classify_add')}"
method=
"post"
class=
"form-horizontal js-ajax-form margin-top-20"
>
<div
class=
"row"
>
<div
class=
"col-md-9"
>
<table
class=
"table table-bordered"
>
<tr>
<th>
标题
<span
class=
"form-required"
>
*
</span></th>
<td>
<input
class=
"form-control"
type=
"text"
name=
"post[post_title]"
id=
"title"
required
value=
""
placeholder=
"请输入标题"
/>
</td>
</tr>
</table>
<div
class=
"form-group"
>
<div
class=
"col-sm-offset-2 col-sm-10"
>
<button
type=
"submit"
class=
"btn btn-primary js-ajax-submit"
>
保存
</button>
</div>
</div>
</div>
<div
class=
"col-md-3"
>
<table
class=
"table table-bordered"
>
<tr>
<th><b>
缩略图
</b></th>
</tr>
<tr>
<td>
<div
style=
"text-align: center;"
>
<input
type=
"hidden"
name=
"post[more][thumbnail]"
id=
"thumbnail"
value=
""
>
<a
href=
"javascript:uploadOneImage('图片上传','#thumbnail');"
>
<img
src=
"__TMPL__/public/assets/images/default-thumbnail.png"
id=
"thumbnail-preview"
width=
"135"
style=
"cursor: pointer"
/>
</a>
<input
type=
"button"
class=
"btn btn-sm btn-cancel-thumbnail"
value=
"取消图片"
>
</div>
</td>
</tr>
</table>
</div>
</div>
</form>
</div>
</body>
</html>
\ No newline at end of file
...
...
public/themes/admin_simpleboot3/admin/label/classify_list.html
查看文件 @
826222b
...
...
@@ -6,7 +6,7 @@
<li
class=
"active"
><a
href=
"#"
>
分类管理
</a></li>
<li
><a
href=
"{:url('Label/lab_list')}"
>
标签管理
</a></li>
</ul>
<button
type=
"button"
class=
"btn btn-default"
style=
"margin-top: 10px;"
data-toggle=
"modal"
data-target=
"#myModal"
>
添加分类
</button
>
<a
href=
"{:url('Label/classify_add')}"
><button
type=
"button"
class=
"btn btn-default"
style=
"margin-top: 10px;"
>
添加分类
</button></a
>
<table
class=
"table table-bordered"
>
<caption>
分类管理列表
</caption>
<thead>
...
...
@@ -22,7 +22,7 @@
<td>
{$vo.name}
</td>
<td>
{$vo.create_time|date="Y-m-d H:i:s",###}
</td>
<td>
<button
type=
"button"
class=
"btn btn-default"
data-toggle=
"modal"
data-target=
"#myeditModal"
onclick=
"myedit({$vo.id})"
>
编辑
</button>
<button
type=
"button"
class=
"btn btn-default"
>
编辑
</button>
<button
type=
"button"
class=
"btn btn-default"
onclick=
"del({$vo.id})"
>
删除
</button>
</td>
</tr>
...
...
@@ -30,99 +30,9 @@
</tbody>
</table>
</div>
<!-- 添加模态框(Modal) -->
<div
class=
"modal fade"
id=
"myModal"
tabindex=
"-1"
role=
"dialog"
aria-labelledby=
"myModalLabel"
aria-hidden=
"true"
>
<div
class=
"modal-dialog"
>
<div
class=
"modal-content"
>
<div
class=
"modal-header"
>
<button
type=
"button"
class=
"close"
data-dismiss=
"modal"
aria-hidden=
"true"
>
×
</button>
<h4
class=
"modal-title"
id=
"myModalLabel"
>
添加分类
</h4>
</div>
<div
class=
"modal-body"
>
<div
style=
"padding: 10px 100px 10px;"
>
<form
class=
"bs-example bs-example-form"
role=
"form"
>
<div
class=
"input-group"
>
<span
class=
"input-group-addon"
>
分类名称:
</span>
<input
type=
"text"
class=
"form-control"
name=
"name"
>
</div>
<br>
</form>
</div>
</div>
<div
class=
"modal-footer"
>
<button
type=
"button"
class=
"btn btn-default guanbi"
data-dismiss=
"modal"
>
关闭
</button>
<button
type=
"button"
class=
"btn btn-primary"
onclick=
"mysave()"
>
保存
</button>
</div>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal -->
</div>
<!-- 编辑模态框(Modal) -->
<div
class=
"modal fade"
id=
"myeditModal"
tabindex=
"-1"
role=
"dialog"
aria-labelledby=
"myModalLabel"
aria-hidden=
"true"
>
<div
class=
"modal-dialog"
>
<div
class=
"modal-content"
>
<div
class=
"modal-header"
>
<button
type=
"button"
class=
"close"
data-dismiss=
"modal"
aria-hidden=
"true"
>
×
</button>
<h4
class=
"modal-title"
id=
"myModalLabel"
>
编辑
</h4>
</div>
<div
class=
"modal-body"
>
<div
style=
"padding: 10px 100px 10px;"
>
<form
class=
"bs-example bs-example-form"
role=
"form"
>
<div
class=
"input-group"
>
<span
class=
"input-group-addon"
>
分类名称:
</span>
<input
type=
"text"
class=
"form-control"
name=
"edit_name"
>
<input
type=
"hidden"
name=
"id"
value=
""
>
</div>
<br>
</form>
</div>
</div>
<div
class=
"modal-footer"
>
<button
type=
"button"
class=
"btn btn-default"
data-dismiss=
"modal"
>
关闭
</button>
<button
type=
"button"
class=
"btn btn-primary"
onclick=
"edit_post()"
>
保存
</button>
</div>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal -->
</div>
<script
type=
"text/javascript"
src=
"__STATIC__/js/admin.js"
></script>
<script>
//添加分类保存
function
mysave
(){
name
=
$
(
"input[name='name']"
).
val
();
if
(
name
==
''
){
alert
(
'分类名称不能为空'
);
}
else
{
$
.
post
(
"{:url('Label/classify_add')}"
,{
name
:
name
},
function
(
data
){
if
(
data
){
shuju
=
JSON
.
parse
(
data
);
$
(
'.tb'
).
append
(
"<tr class='tr"
+
shuju
.
id
+
"'><td>"
+
name
+
"</td><td>"
+
shuju
.
create_time
+
"</td><td><button type='button' class='btn btn-default' data-toggle='modal' data-target='#myeditModal' onclick='myedit("
+
shuju
.
id
+
")'>编辑</button><button type='button' class='btn btn-default' onclick='del("
+
shuju
.
id
+
")'>删除</button></td></tr>"
);
$
(
'.guanbi'
).
trigger
(
'click'
);
}
else
{
alert
(
'添加失败'
);
}
});
}
}
//编辑分类
function
myedit
(
id
){
$
.
post
(
"{:url('Label/classify_edit')}"
,{
id
:
id
},
function
(
data
){
shuju
=
JSON
.
parse
(
data
);
$
(
"input[name='edit_name']"
).
val
(
shuju
.
name
);
$
(
"input[name='id']"
).
val
(
shuju
.
id
);
})
}
//编辑修改分类
function
edit_post
(){
name
=
$
(
"input[name='edit_name']"
).
val
();
id
=
$
(
"input[name='id']"
).
val
();
$
.
post
(
"{:url('Label/classify_edit_post')}"
,{
name
:
name
,
id
:
id
},
function
(
data
){
window
.
location
.
reload
();
});
}
//删除
function
del
(
id
){
ccc
=
window
.
confirm
(
'是否删除这条分类?'
);
...
...
请
注册
或
登录
后发表评论