【发布时间】:2017-01-24 15:36:29
【问题描述】:
这个问题指的是SilverStripe-GridFieldExtensions module,特别是内联编辑功能。 (第 3.5 节)
模组将列的当前值显示为纯文本和一个表单输入字段,默认情况下自然保存当前值.
第一个不仅不必要,而且对于某些字段(如复选框)也令人困惑/不方便用户(选中时显示值1)。
示例
- 对于
Type列,确实没有必要显示当前值,因为下拉字段已经显示了它。 - 复选框显示值
1,这对最终用户来说很奇怪
如何禁用纯文本值?
【问题讨论】:
-
我认为当您将 GridFieldDataColumns() 和 GridFieldEditableColumns() 添加到您的网格字段配置时会发生这种情况。尝试删除 GridFieldDataColumns()
-
你说得对。我会说将其发布为答案。
标签: php silverstripe