【问题标题】:SilverStripe inline editing / hide field valueSilverStripe 内联编辑/隐藏字段值
【发布时间】:2017-01-24 15:36:29
【问题描述】:

这个问题指的是SilverStripe-GridFieldExtensions module,特别是内联编辑功能。 (第 3.5 节)

模组将列的当前值显示为纯文本一个表单输入字段,默认情况下自然保存当前值.

第一个不仅不必要,而且对于某些字段(如复选框)也令人困惑/不方便用户(选中时显示值1)。

示例

  1. 对于Type 列,确实没有必要显示当前值,因为下拉字段已经显示了它。
  2. 复选框显示值1,这对最终用户来说很奇怪

如何禁用纯文本值?

【问题讨论】:

  • 我认为当您将 GridFieldDataColumns() 和 GridFieldEditableColumns() 添加到您的网格字段配置时会发生这种情况。尝试删除 GridFieldDataColumns()
  • 你说得对。我会说将其发布为答案。

标签: php silverstripe


【解决方案1】:

当您将 GridFieldDataColumns()GridFieldEditableColumns() 添加到您的网格字段配置中时,就会发生这种情况。尝试删除GridFieldDataColumns()

【讨论】:

    猜你喜欢
    • 2012-02-17
    • 1970-01-01
    • 2017-02-02
    • 1970-01-01
    • 1970-01-01
    • 2011-03-16
    • 1970-01-01
    • 2016-03-03
    • 1970-01-01
    相关资源
    最近更新 更多