add delete action button

This commit is contained in:
Li Jianxuan 2013-04-21 00:55:38 +00:00
parent 94daabfc88
commit e4307011e7
1 changed files with 141 additions and 131 deletions

View File

@ -1,131 +1,141 @@
<?php <?php
$this->headTitle($this->config->title->site); $this->headTitle($this->config->title->site);
$this->headTitle($this->config->title->author); $this->headTitle($this->config->title->author);
$this->headTitle()->setSeparator(' - '); $this->headTitle()->setSeparator(' - ');
$this->breadcrumb('<a href="/">首页</a>'); $this->breadcrumb('<a href="/">首页</a>');
$this->breadcrumb('<a href="/admin/data">数据管理</a>'); $this->breadcrumb('<a href="/admin/data">数据管理</a>');
$this->breadcrumb('支持项目'); $this->breadcrumb('支持项目');
$this->breadcrumb()->setSeparator(' > '); $this->breadcrumb()->setSeparator(' > ');
$this->theme->AppendPlus($this,'colorbox'); $this->theme->AppendPlus($this,'colorbox');
$this->theme->AppendPlus($this,'admin_plugin'); $this->theme->AppendPlus($this,'admin_plugin');
?> ?>
<style> <style>
table thead tr th {background:#EBF2F6;} table thead tr th {background:#EBF2F6;}
</style> </style>
<div class="row-fluid"> <div class="row-fluid">
<div class="span2"> <div class="span2">
<?= $this->partial('data/left.phtml'); ?> <?= $this->partial('data/left.phtml'); ?>
</div> </div>
<div class="span10"> <div class="span10">
<div> <div>
<ul class="nav nav-tabs"> <ul class="nav nav-tabs">
<li class="active"><a href="/admin/data/fund/">所有项目</a></li> <li class="active"><a href="/admin/data/fund/">所有项目</a></li>
<li><a href="/admin/data/fund/ac/add">添加新项目</a></li> <li><a href="/admin/data/fund/ac/add">添加新项目</a></li>
</ul> </ul>
</div> </div>
<?php if(!empty($this->md)) { ?> <?php if(!empty($this->md)) { ?>
<div> <div>
<?php if(empty($this->ct)) { ?> <?php if(empty($this->ct)) { ?>
<a class="btn btn-primary pull-right" href="/admin/data/fund/ac/formd/uuid/<?= $this->md['uuid'] ?>"><i class="icon-plus"></i>为此数据添加项目</a> <a class="btn btn-primary pull-right" href="/admin/data/fund/ac/formd/uuid/<?= $this->md['uuid'] ?>"><i class="icon-plus"></i>为此数据添加项目</a>
<?php }else{ ?> <?php }else{ ?>
<a class="pull-right btn" href="/admin/data/fund/uuid/<?= $this->md['uuid'] ?>">返回</a> <a class="pull-right btn" href="/admin/data/fund/uuid/<?= $this->md['uuid'] ?>">返回</a>
<div class="pull-right label label-info">点击“添加此项目”即可将项目添加到元数据</div> <div class="pull-right label label-info">点击“添加此项目”即可将项目添加到元数据</div>
<?php } ?> <?php } ?>
<h3><?= $this->md['title'] ?>》 的支持项目</h3> <h3><?= $this->md['title'] ?>》 的支持项目</h3>
<hr /> <hr />
</div> </div>
<?php } ?> <?php } ?>
<div> <div>
<div class="input-append"> <div class="input-append">
<form id="datasearch" class="search_form" action=""> <form id="datasearch" class="search_form" action="">
<input type="text" id="keyword" name="q" value="<?php if(!empty($this->q)) echo $this->q; ?>" /> <input type="text" id="keyword" name="q" value="<?php if(!empty($this->q)) echo $this->q; ?>" />
<button type="submit" class="btn" id="search_btn">搜索</button> <button type="submit" class="btn" id="search_btn">搜索</button>
</form> </form>
</div> </div>
</div> </div>
<?php if(!empty($this->error)) { ?> <?php if(!empty($this->error)) { ?>
<?php if(empty($this->AlertType)) $AlertType = "alert-error";else $AlertType = $this->AlertType;?> <?php if(empty($this->AlertType)) $AlertType = "alert-error";else $AlertType = $this->AlertType;?>
<div class="alert alert-block fade in <?= $AlertType ?>" id="Alert-error-box"> <div class="alert alert-block fade in <?= $AlertType ?>" id="Alert-error-box">
<a class="close" data-dismiss="alert" href="#">×</a> <a class="close" data-dismiss="alert" href="#">×</a>
<?php if(!is_array($this->error)) { ?><h4 class="alert-heading"><?= $this->error ?></h4><?php } else { ?> <?php if(!is_array($this->error)) { ?><h4 class="alert-heading"><?= $this->error ?></h4><?php } else { ?>
<ul> <ul>
<?php foreach($this->error as $v) { ?> <?php foreach($this->error as $v) { ?>
<li><?= $v ?></li> <li><?= $v ?></li>
<?php } ?> <?php } ?>
</ul> </ul>
<?php } ?> <?php } ?>
</div> </div>
<?php } ?> <?php } ?>
<?php if(!empty($this->msg)) { ?> <?php if(!empty($this->msg)) { ?>
<div class="alert <?= $this->AlertType;?>"> <div class="alert <?= $this->AlertType;?>">
<a data-dismiss="alert" class="close">×</a> <a data-dismiss="alert" class="close">×</a>
<?php echo $this->msg ?> <?php echo $this->msg ?>
</div> </div>
<?php if(!empty($this->jump_url)) { ?> <?php if(!empty($this->jump_url)) { ?>
<script language="javascript">setTimeout("self.location='<?php echo $this->jump_url ?>'",3000);</script> <script language="javascript">setTimeout("self.location='<?php echo $this->jump_url ?>'",3000);</script>
<?php } ?> <?php } ?>
<?php } else{ ?> <?php } else{ ?>
<div id="datalist"> <div id="datalist">
<?php if (count($this->paginator)): ?> <?php if (count($this->paginator)): ?>
<table class="table table-bordered table-striped"> <table class="table table-bordered table-striped">
<thead> <thead>
<tr> <tr>
<th>名称</th> <th>名称</th>
<th>编号</th> <th>编号</th>
<th>类型</th> <th>类型</th>
<?php if($this->md) { ?> <?php if($this->md) { ?>
<th width="80">排序</th> <th width="80">排序</th>
<?php }else{ ?> <?php }else{ ?>
<th>英文标题</th> <th>英文标题</th>
<th>英文类型</th> <th>英文类型</th>
<?php } ?> <?php } ?>
<?php if($this->ct) { ?> <?php if($this->ct) { ?>
<th>添加</th> <th>添加</th>
<?php } ?> <?php } ?>
<th width="70">操作</th> <th width="70">操作</th>
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
<?php $autoindex=0; <?php $autoindex=0;
foreach ($this->paginator as $item): foreach ($this->paginator as $item):
$autoindex++;?> $autoindex++;?>
<tr id="DataLine_<?= $item['id']?>"> <tr id="DataLine_<?= $item['id']?>">
<td><?= $item['title'] ?></td> <td><?= $item['title'] ?></td>
<td><?= $item['fund_id'] ?></td> <td><?= $item['fund_id'] ?></td>
<td><?= $item['fund_type'] ?></td> <td><?= $item['fund_type'] ?></td>
<?php if($this->md) { ?> <?php if($this->md) { ?>
<?php if($this->ct) { ?> <?php if($this->ct) { ?>
<td><input type="text" name="order" id="order_<?= $item['id']?>" class="span12" /></td> <td><input type="text" name="order" id="order_<?= $item['id']?>" class="span12" /></td>
<?php }else{ ?> <?php }else{ ?>
<td><?= $item['place'] ?></td> <td><?= $item['place'] ?></td>
<?php }?> <?php }?>
<?php }else{ ?> <?php }else{ ?>
<td><?= $item['title_en'] ?></td> <td><?= $item['title_en'] ?></td>
<td><?= $item['fund_type_en'] ?></td> <td><?= $item['fund_type_en'] ?></td>
<?php } ?> <?php } ?>
<?php if($this->ct) { ?> <?php if($this->ct) { ?>
<td><a href="javascript:void(0);" class="addtomd" rel="<?= $item['id']?>">添加此项目</a></td> <td><a href="javascript:void(0);" class="addtomd" rel="<?= $item['id']?>">添加此项目</a></td>
<?php } ?> <?php } ?>
<td> <td>
<a href="/admin/data/fund/ac/edit/id/<?= $item['id']?>">编辑</a> <a href="/admin/data/fund/ac/edit/id/<?= $item['id']?>">编辑</a>
</td> <?php if(empty($this->ct)) { ?>
</tr> <a href="javascript:void(0);" onclick="onedel(<?= $item['id']?>)" id="delbtn_<?= $item['id']?>">删除</a>
<?php endforeach; ?> <?php } ?>
</tbody> </td>
</table> </tr>
<?php endif; ?> <?php endforeach; ?>
<div class="pagenavi"><?= $this->paginator; ?></div> </tbody>
</div> </table>
<?php } ?> <?php endif; ?>
</div> <div class="pagenavi"><?= $this->paginator; ?></div>
</div> </div>
<!-- //页面内容 --> <?php } ?>
<script> </div>
$('.addtomd').each(function(index, element) { </div>
$(this).click(function(){ <!-- //页面内容 -->
id = $(this).attr('rel'); <script>
order = $('#order_'+id).val(); $('.addtomd').each(function(index, element) {
self.location='/admin/data/fund/ac/formd/uuid/<?= $this->md['uuid'] ?>/id/'+id+'/order/'+ order $(this).click(function(){
}); id = $(this).attr('rel');
}); order = $('#order_'+id).val();
</script> self.location='/admin/data/fund/ac/formd/uuid/<?= $this->md['uuid'] ?>/id/'+id+'/order/'+ order
});
});
<?php if(empty($this->ct)) { ?>
var info = {
btn_prefix : "delbtn_",
item_prefix : "DataLine_",
url : "/admin/data/fund/ac/del"
}
<?php } ?>
</script>