addTopButton("add") // 添加顶部按钮 ->addTopBu" />

添加多个顶部按钮

addTopButtons("按钮数据")

和添加右侧按钮一样,顶部按钮也提供了一个快捷添加按钮的方法。

// 使用ZBuilder构建数据表格
return ZBuilder::make("table")
    ->addTopButton("add") // 添加顶部按钮
    ->addTopButton("enable") // 添加顶部按钮
    ->addTopButton("disable") // 添加顶部按钮
    ->addTopButton("delete") // 添加顶部按钮
    ->setRowList($data_list) // 设置表格数据
    ->fetch();

上面和下面的效果是一样的

// 使用ZBuilder构建数据表格
return ZBuilder::make("table")
    ->addTopButtons("add,enable,disable,delete") // 批量添加顶部按钮
    ->setRowList($data_list) // 设置表格数据
    ->fetch();

也可以使用数组方式

// 使用ZBuilder构建数据表格
return ZBuilder::make("table")
    ->addTopButtons(["add", "enable", "disable", "delete"]) // 批量添加顶部按钮
    ->setRowList($data_list) // 设置表格数据
    ->fetch();

也同样支持修改按钮属性

// 使用ZBuilder构建数据表格
return ZBuilder::make("table")
    ->addTopButtons(["add", "enable" => ["table" => "admin_user"], "disable", "delete"]) // 批量添加顶部按钮
    ->setRowList($data_list) // 设置表格数据
    ->fetch();
文章导航