我们之前讲了内容的添加,并且在前台展示了所添加的内容,本节来说明如何进行内容编辑和内容删除
我们在表单器那里讲过,利用addContent方法,也是齐博官方提供公共方法,可以返回一个添加内容的表单页面
返回添加表单内容的公共模板
我们今天讲的编辑内容,同样需要一个模板来编辑内容。
两种方法:
一个是自行定义编辑表单的模板来实现表单编辑,也就是 $this->fetch() 返回自定义的编辑模板;
另一个就是和上面相同使用系统提供的公共编辑方法,即editContent();
我们定义一个edit方法,直接返回这个editContent方法看下效果
后台点击编辑,返回的同样是填写表单的内容,但是感觉怪怪的。
编辑应该是修改现有的内容,而不是添加内容,所以每个表单应该是有内容才对的,所以我们这个editContent方法是需要参数的。
注:不管是addContent还是editContent都是需要引入,系统的AddEditList类的
我们先看下editContent的系统定义,需要三个参数
第一个参数是传递数据内容;
第二个参数是修改提交后,跳转的地址,这里默认是index页,也是列表页;
第三个是入口类型,可以填入admin,index,member的三个入口