PHP | Problem -
class EventHighlight extends DataObject {
static $db = array(
);
static $has_one = array(
'EventHighlightsPage' => 'EventHighlightsPage'
);
static $has_many = array(
'EventHighlightImages' => 'EventHighlightImage'
);
public static $summary_fields = array(
);
public function getCMSFields_forPopup(){
$fields = new Fieldset(
$ehiDOM = new DataObjectManager(
$this,
'EventHighlightImage',
'EventHighlightImage',
array(
'HighlightImage' => 'HighlightImage'
),
'getCMSFields_forPopup'
)
);
return $fields;
}
class EventHighlightImage extends DataObject {
static $db = array(
);
static $has_one = array(
'HighlightImage' => 'Image',
'EventHighlight' => 'EventHighlight'
);
public function getCMSFields_forPopup(){
$fields = new FieldSet(
new ImageUploadField('HighlightImage', 'Event Images')
);
return $fields;
}
}