Silverstripe TreeDropDownField在翻译中显示(无)

时间:2014-02-25 15:17:21

标签: silverstripe

我正在使用SilverStripe 3.1.2。 一个页面有一个$ has_one到SiteTree,TreeDropdownField实现如下:

$firstOfferBoxLink = new TreeDropdownField(
    'FirstOfferBoxLinkID', _t('General.FIRST_OFFER_BOX_LINK', 'First offer box link'), 'SiteTree'
);
$fields->insertBefore($firstOfferBoxLink, 'FirstOfferBoxImage');

在默认语言中,这样可以正常工作,但在页面的翻译中它只显示:

“链接(无)” 我已经尝试按照github repo(找到here)上的说明操作,例如在所有正常字段之后但在TreeDropDownFields之前使用以下行:

$this->applyTranslatableFieldsUpdate($fields, 'updateCMSFields');

没有任何改变。

有人知道,如何让TreeDropDownFields在翻译中工作?

0 个答案:

没有答案