文件CateController.class
public function add(){
$cate=D('cate');//实例化数据库,提交到cate表里面,$cate代表变量
if(IS_POST){//如果检测到发送(IS_POST)代表发送的意思
$data['catename']=I('catename');
//dump($data);die();
if($cate->create($data)){
if($cate->add()){
$this->success('新增栏目成功',U(lst));
}
else{
$this->error('新增栏目失败');
}
}
else{
$this->error($cate->getError());
}
return;
}
$cates=$cate->select();
$this->assign('cates',$cates);
$this->display();
}
另一个文件add.html
<label for="category-name">栏目名称</label>
<input type="text" id="title" name="catename" class="form-control" value="" >
<span class="prompt-text">这将是它在站点上显示的名字。</span> </div>
<button class="btn btn-primary" type="submit" name="catename">添加新栏目</button>
</form>
</div>
<div class="col-md-7">
<h1 class="page-header">管理 <span class="badge">3</span></h1>
<div class="table-responsive">
<table class="table table-striped table-hover">
<thead>
<tr>
<th><span class="glyphicon glyphicon-paperclip"></span> <span class="visible-lg">ID</span></th>
<th><span class="glyphicon glyphicon-file"></span> <span class="visible-lg">名称</span></th>
<th><span class="glyphicon glyphicon-pencil"></span> <span class="visible-lg">操作</span></th>
</tr>
</thead>
<tbody>
<volist name="cates" id="vo">
<tr>
<td>{$vo.id}</td>
<td>{$vo.catename}</td>
<td><a href="__CONTROLLER__/edit/id/{$vo.id}">修改</a>
<a href="__CONTROLLER__/del/id/{$vo.id}" onclick="return confirm('你要删除栏目{$vo.catename}吗?');" >删除</a></td>
</tr>
</volist>
</tbody>
大神们,我渣新来着……