此问题涉及SilverStripe-GridFieldExtensions module,特别是内联编辑功能。 (ss 3.5)
mod将列的当前值显示为纯文本和 表单输入字段,默认情况下自然保存当前值
第一个不仅是不必要的,而且对于某些字段(如复选框)(在选中时显示值1
)也会造成混淆/不便于用户使用。
示例
Type
列,实际上没有必要显示当前值,因为下拉字段已经显示了它。1
,这对最终用户来说很奇怪如何禁用纯文本值?
答案 0 :(得分:1)
当您在网格字段配置中添加GridFieldDataColumns()
和GridFieldEditableColumns()
时会发生这种情况。尝试删除GridFieldDataColumns()