行内编辑

表格中的某一个列开启编辑功能

使用ListText字段,然后配置edit属性为真即可开启

#project\app\admin\controller\Category.php

namespace app\admin\controller;

use easyadmin\app\columns\lists\ListText;
use easyadmin\app\libs\ListField;

class Category extends \easyadmin\controller\Admin
{

    /**
     * 配置列表字段
     * @param ListField $list
     */
    protected function configListField(ListField $list)
    {
        $list->addField('name', '分类名称', ListText::class,[
            'edit'=>true,
            'attr'=>'style=width:60px', //设置输入框宽度
            // 下列选项 edit=true 有效
            'type'=>'text',   // 设置输入框类型, 非必须, 默认 text
            'url'=>'enable' , // 设置请求URL ,  非必须, 默认 enable  (所有继承 Admin 类的控制器都有这个方法)
            'params'=>[] ,    // 设置请求的参数, 非必须, 默认 空数组
        ]);
    }
}