列表,添加, 删除简单处理
来源:互联网 发布:德州扑克入门知乎 编辑:程序博客网 时间:2024/06/02 23:57
模板文件
{template 'common/header'}<ul class="nav nav-tabs"><li {if $operation == 'display'} class="active" {/if}><a href="{php echo $this->createWebUrl('adv',array('op' =>'display'))}">幻灯片</a></li><li{if empty($adv['id']) && $operation == 'post'} class="active" {/if}><a href="{php echo $this->createWebUrl('adv',array('op' =>'post'))}">添加幻灯片</a></li>{if !empty($adv['id']) && $operation == 'post'}<li class="active"><a href="{php echo $this->createWebUrl('adv',array('op' =>'post','id'=>$adv['id']))}">编辑幻灯片</a></li>{/if}</ul>{if $operation == 'display'}<div class="main panel panel-default"><div class="panel-body table-responsive"><table class="table table-hover"><thead class="navbar-inner"><tr><th style="width:30px;">ID</th><th>显示顺序</th><th>标题</th><th>连接</th><th >操作</th></tr></thead><tbody>{loop $list $adv}<tr><td>{$adv['id']}</td><td>{$adv['displayorder']}</td><td>{$adv['advname']}</td><td>{$adv['link']}</td><td style="text-align:left;"><a href="{php echo $this->createWebUrl('adv', array('op' => 'post', 'id' => $adv['id']))}" class="btn btn-default btn-sm" data-toggle="tooltip" data-placement="top" title="修改"><i class="fa fa-edit"></i></a><a href="{php echo $this->createWebUrl('adv', array('op' => 'delete', 'id' => $adv['id']))}"class="btn btn-default btn-sm" data-toggle="tooltip" data-placement="top" title="删除"><i class="fa fa-times"></i></a></td></tr>{/loop}</tbody></table>{$pager}</div></div><script>require(['bootstrap'],function($){$('.btn').hover(function(){$(this).tooltip('show');},function(){$(this).tooltip('hide');});});</script>{elseif $operation == 'post'}<div class="main"><form action="" method="post" class="form-horizontal form" enctype="multipart/form-data" onsubmit='return formcheck()'><input type="hidden" name="id" value="{$adv['id']}" /><div class="panel panel-default"><div class="panel-heading">幻灯片设置</div><div class="panel-body"><div class="form-group"><label class="col-xs-12 col-sm-3 col-md-2 control-label">排序</label><div class="col-sm-9 col-xs-12"><input type="text" name="displayorder" class="form-control" value="{$adv['displayorder']}" /></div></div><div class="form-group"><label class="col-xs-12 col-sm-3 col-md-2 control-label"><span style="color:red">*</span>幻灯片标题</label><div class="col-sm-9 col-xs-12"><input type="text" id='advname' name="advname" class="form-control" value="{$adv['advname']}" /></div></div><div class="form-group"><label class="col-xs-12 col-sm-3 col-md-2 control-label">幻灯片图片</label><div class="col-sm-9 col-xs-12">{php echo tpl_form_field_image('thumb', $adv['thumb'])}</div></div><div class="form-group"><label class="col-xs-12 col-sm-3 col-md-2 control-label">幻灯片连接</label><div class="col-sm-9 col-xs-12"><input type="text" name="link" class="form-control" value="{$adv['link']}" /></div></div><div class="form-group"><label class="col-xs-12 col-sm-3 col-md-2 control-label">是否显示</label><div class="col-sm-9 col-xs-12"><label class='radio-inline'><input type='radio' name='enabled' value=1' {if $adv['enabled']==1}checked{/if} /> 是</label><label class='radio-inline'><input type='radio' name='enabled' value=0' {if $adv['enabled']==0}checked{/if} /> 否</label></div></div></div></div><div class="form-group col-sm-12"><input type="submit" name="submit" value="提交" class="btn btn-primary col-lg-1" /><input type="hidden" name="token" value="{$_W['token']}" /></div></form></div><script language='javascript'>function formcheck() {if ($("#advname").isEmpty()) {Tip.focus("advname", "请填写幻灯片名称!");return false;}return true;}</script>{/if}{template 'common/footer'}
//幻灯片管理public function doWebAdv() {global $_W, $_GPC;load()->func('tpl');$operation = !empty($_GPC['op']) ? $_GPC['op'] : 'display';if ($operation == 'display') {$list = pdo_fetchall("SELECT * FROM " . tablename('tg_adv') . " WHERE weid = '{$_W['uniacid']}' ORDER BY displayorder DESC");} elseif ($operation == 'post') {$id = intval($_GPC['id']);if (checksubmit('submit')) {$data = array('weid' => $_W['uniacid'],'advname' => $_GPC['advname'],'link' => $_GPC['link'],'enabled' => intval($_GPC['enabled']),'displayorder' => intval($_GPC['displayorder']),'thumb'=>$_GPC['thumb']);if (!empty($id)) {pdo_update('tg_adv', $data, array('id' => $id));} else {pdo_insert('tg_adv', $data);$id = pdo_insertid();}message('更新幻灯片成功!', $this->createWebUrl('adv', array('op' => 'display')), 'success');}$adv = pdo_fetch("select * from " . tablename('tg_adv') . " where id=:id and weid=:weid limit 1", array(":id" => $id, ":weid" => $_W['uniacid']));} elseif ($operation == 'delete') {$id = intval($_GPC['id']);$adv = pdo_fetch("SELECT id FROM " . tablename('tg_adv') . " WHERE id = '$id' AND weid=" . $_W['uniacid'] . "");if (empty($adv)) {message('抱歉,幻灯片不存在或是已经被删除!', $this->createWebUrl('adv', array('op' => 'display')), 'error');}pdo_delete('tg_adv', array('id' => $id));message('幻灯片删除成功!', $this->createWebUrl('adv', array('op' => 'display')), 'success');} else {message('请求方式不存在');}include $this->template('adv', TEMPLATE_INCLUDEPATH, true);}
0 0
- 列表,添加, 删除简单处理
- javascript 下拉列表 添加 删除
- jquery表单列表添加删除
- 下拉列表的添加,删除
- react 列表点击添加删除
- ASP一个网页处理所有问题(添加,修改,删除,列表)框架
- 删除列表商品简单描述
- js: select列表值的添加删除
- Javascript 动态添加&删除列表框内容
- Select下拉列表框(添加、删除option)
- 如何隐藏“添加删除程序”中的列表
- 深入了解添加删除程序列表
- Select下拉列表框(添加、删除option)
- 下拉列表框,动态添加删除OPTION
- 动态添加、删除ListView列表项
- 动态添加/删除Spinner列表选项框
- 列表的添加、插入、删除、切割、合成
- pyhton列表的添加删除和切片
- 题目:输入某二叉树的前序遍历和中序遍历的结果,请重建出该二叉树。
- 简单的对话聊天窗体组件
- A Simple Problem with Integers
- “秋老虎”肆虐 要做到四个“当心”
- apache24设置虚拟目录 (windows)
- 列表,添加, 删除简单处理
- [Leetcode 6] ZigZag问题的一种新思路
- 【Leetcode】Remove Element #27
- Volley详解(五)——网络(Network)
- 迪杰斯特拉/dijkstra 算法模板(详细注释)
- 用Python读写Excel文件
- Hdu 5391
- 【C语言】第一篇·C语言概述和数据类型
- 【C语言】第二篇·输入输出和运算符