/** * @param DateField $field The field instance to render * @return string The rendered field */ public function render(DateField $field) { if (is_array($field->getValue()) === true) { $field->setValue(null); } return '<input type="text" value="' . htmlspecialchars($field->getValue()) . '" name="' . $field->getFormIdentifierAsString() . '" id="' . $field->getName() . '"' . $this->getAttributesAsHtml() . '>'; }
/** * @param DateField $field The field instance to render * @return string The rendered field */ public function render(DateField $field) { $field->setLinkedLabel(false); if (is_array($field->getValue()) === false) { $field->setValue(array('day' => null, 'month' => null, 'year' => null)); } return $this->renderDay($field) . $this->renderMonth($field) . $this->renderYear($field); }