public function updateCMSFields(\FieldList $fields) { parent::updateCMSFields($fields); $field = new DateField('FromDate'); $field->setConfig('showcalendar', true); $field->setConfig('dateformat', 'dd/MM/YYYY'); $field->setTitle(_t("BlogEntry.FROMDT", "Date")); if ($this->owner->Created == $this->owner->LastEdited) { // In caso di nuovo post, setto il campo FromDate ad oggi $now = Zend_Date::now(); $this->owner->FromDate = $now->toString('d/M/Y'); } $fields->addFieldToTab('Root.PublishedPeriod', $field); $field = new DateField('ToDate'); $field->setConfig('showcalendar', true); $field->setConfig('dateformat', 'dd/MM/YYYY'); $field->setTitle(_t("BlogEntry.TODT", "Date")); $fields->addFieldToTab('Root.PublishedPeriod', $field); }