【发布时间】:2015-03-23 09:40:36
【问题描述】:
我有一个class ProductPage extends Page 和一个class ProductSpecifications extends DataObject。我可以创建与 Dataobject 的 $has_one 关系和返回 ProductPage 的 $belongs_to 吗? (我知道将所有数据与页面相关联更容易,但我更喜欢 ProductSpecifications 作为单独的数据对象)。如果是这样,我如何从页面访问数据对象的 CMS 字段?格子场?或者类似
$fieldsToAdd = ProductSpecifications::create();
$fieldsToAdd->getCMSFields();
$fields->addFieldsToTab('Root.Specifications', $fieldsToAdd);
【问题讨论】:
标签: silverstripe