create table fa_producttype
(
id int auto_increment comment '分类id',
createtime bigint null comment '创建时间',
updatetime bigint null comment '更新时间',
deletetime bigint null comment '删除时间',
name varchar(255) null comment '分类名称',
pid int null comment '分类父id',
weigh int null comment '排序',
primary key(id)
)comment '产品分类';
执行一键生成CRUD
php think crud -t producttype -u 1
修改controller下producttype.php
/**
* Selectpage搜索
*
* @internal
*/
public function selectpage()
{
return parent::selectpage();
}
修改producttype下的edit和add
<!--add.html-->
<div class="form-group">
<label class="control-label col-xs-12 col-sm-2">{:__('Pid')}:</label>
<div class="col-xs-12 col-sm-8">
<!--<input id="c-pid" class="form-control" name="row[pid]" type="number">-->
<input id="c-pid" data-rule="required" data-source="producttype/selectpage" class="form-control selectpage" name="row[pid]" type="text" value="0">
</div>
</div>
<!--edit.html-->
<div class="form-group">
<label class="control-label col-xs-12 col-sm-2">{:__('Pid')}:</label>
<div class="col-xs-12 col-sm-8">
<!--<input id="c-pid" class="form-control" name="row[pid]" type="number" value="{$row.pid|htmlentities}">-->
<input id="c-pid" data-rule="required" data-source="producttype/selectpage" class="form-control selectpage" name="row[pid]" type="text" value="{$row.pid|htmlentities}">
</div>
</div>