【问题标题】:Display update button for SiteTreeURLSegmentField if Title has changed - SilverStripe 3.4.0如果 Title 已更改,则显示 SiteTreeURLSegmentField 的更新按钮 - SilverStripe 3.4.0
【发布时间】:2016-07-28 13:19:43
【问题描述】:

我的 DataObject 'Title' 和 'URLSegment' 上有两个字段。

我希望在此处获得与在页面上相同的行为。当 Title 字段更改时,会出现一个小按钮,用于在单击时自动更新 URLSegment。

我在文档中找不到解决方案/Api

有没有办法做到这一点?

【问题讨论】:

  • 你能不能只复制SiteTree的所有相关代码?

标签: silverstripe


【解决方案1】:

不幸的是,FormFieldSiteTreeURLSegmentFieldSiteTree 类紧密耦合,这意味着它不能用于一般的DataObjects

您必须考虑复制该类并将其修改为更通用,或者自己构建一些其他解决方案。

【讨论】:

    猜你喜欢
    • 2021-03-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-04
    • 1970-01-01
    • 2019-06-29
    • 2011-10-04
    相关资源
    最近更新 更多