SilverStripe 内联编辑/隐藏字段值
SilverStripe inline editing / hide field value
此问题涉及 SilverStripe-GridFieldExtensions module,特别是 内联编辑功能 。 (ss 3.5)
mod 将列的 当前值 显示为纯文本 和 形式默认情况下自然保存当前值的输入字段。
第一个不仅不必要,而且对于某些字段(如复选框)(选中时显示值 1
)而言,它会令人困惑/不友好。
例子
- 对于
Type
列,确实没有必要显示当前值,因为下拉字段已经显示了它。
- 复选框显示值
1
,这对最终用户来说很奇怪
如何禁用纯文本值?
当您将 GridFieldDataColumns()
和 GridFieldEditableColumns()
添加到您的网格字段配置时,就会发生这种情况。尝试删除 GridFieldDataColumns()
此问题涉及 SilverStripe-GridFieldExtensions module,特别是 内联编辑功能 。 (ss 3.5)
mod 将列的 当前值 显示为纯文本 和 形式默认情况下自然保存当前值的输入字段。
第一个不仅不必要,而且对于某些字段(如复选框)(选中时显示值 1
)而言,它会令人困惑/不友好。
例子
- 对于
Type
列,确实没有必要显示当前值,因为下拉字段已经显示了它。 - 复选框显示值
1
,这对最终用户来说很奇怪
如何禁用纯文本值?
当您将 GridFieldDataColumns()
和 GridFieldEditableColumns()
添加到您的网格字段配置时,就会发生这种情况。尝试删除 GridFieldDataColumns()