* zin: add sortable option to formBatch.

This commit is contained in:
sunhao
2024-05-22 16:24:56 +08:00
committed by wangyuting
parent 3ad07c4861
commit b699bc6e78
2 changed files with 5 additions and 1 deletions
+3 -1
View File
@@ -39,6 +39,8 @@ class formBatch extends formBase
'idKey?: string', // 用于从行数据获取 ID 的属性名。
'addRowIcon?: string|false', // 添加行的图标,如果设置为 `false` 则不显示图标
'deleteRowIcon?: string|false', // 删除行的图标,如果设置为 `false` 则不显示图标
'sortRowIcon?: string|false', // 排序行的图标,如果设置为 `false` 则不显示图标
'sortable?: boo|array', // 排序配置,设置为 false 不启用排序,设置为 true 使用默认排序
'onRenderRow?: function', // 渲染行时的回调函数。
'hiddenFields?: array', // 被隐藏的字段。
'onRenderRowCol?: function' // 渲染列时的回调函数。
@@ -173,7 +175,7 @@ class formBatch extends formBase
$after[] = zui::batchForm
(
set::_to('#' . $this->id()),
set($this->props->pick(array('minRows', 'maxRows', 'data', 'mode', 'idKey', 'onRenderRow', 'onRenderRowCol', 'addRowIcon', 'deleteRowIcon')))
set($this->props->pick(array('minRows', 'maxRows', 'data', 'mode', 'idKey', 'onRenderRow', 'onRenderRowCol', 'addRowIcon', 'deleteRowIcon', 'sortRowIcon', 'sortable')))
);
return $after;
}
+2
View File
@@ -39,6 +39,8 @@ class formBatchPanel extends formPanel
'actionsText?: string', // 操作列头部文本,如果不指定则使用 `$lang->actions` 的值。
'addRowIcon?: string|false', // 添加行的图标,如果设置为 `false` 则不显示图标
'deleteRowIcon?: string|false', // 删除行的图标,如果设置为 `false` 则不显示图标
'sortRowIcon?: string|false', // 排序行的图标,如果设置为 `false` 则不显示图标
'sortable?: boo|array', // 排序配置,设置为 false 不启用排序,设置为 true 使用默认排序
'onRenderRow?: function', // 渲染行时的回调函数。
'onRenderRowCol?: function' // 渲染列时的回调函数。
);