Hi.
I cannot make CalendarDateField to work with DOM.
My code is:
class Item extends DataObject {
public static $db = array(
"Date" => "Date",
);
function getCMSFields_forPopup() {
$fields = new FieldSet();
$fields->push(new CalendarDateField('Date'));
return $fields;
}
}
class ItemList extends Page {
function getCMSFields() {
$fields = parent::getCMSFields();
$manager = new DataObjectManager(
$this,
'Items',
'Item',
array(
"Date" => "Date",
),
null
);
$fields->addFieldToTab('Root.Content.Collection',$manager);
return $fields;
}
}
Every other field in popup works perfect, except I don't get any Date fields, just a simple TextField shows up for 'Date'.
What am I missing?