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();