BUG-13860 IMPROVEMENT Se ha validado para que las fechas en blanco se mantengan en el modo vista.

This commit is contained in:
Roly Rudy Gutierrez Pinto
2014-01-23 12:40:27 -04:00
parent 0c55beb319
commit f6611de1a2

View File

@@ -4410,7 +4410,9 @@ class XmlForm_Field_Date extends XmlForm_Field_SimpleText
$isRequired = '0'; $isRequired = '0';
} }
$mask = str_replace( "%", "", $this->mask ); $mask = str_replace( "%", "", $this->mask );
$v = date( masktophp($mask, $v) ); if (trim($v) !== "") {
$v = date( masktophp($mask, $v) );
}
$html = '<input ' . $this->NSRequiredValue() . ' class="module_app_input___gray" id="form[' . $owner->name . '][' . $r . '][' . $this->name . ']" name="form[' . $owner->name . '][' . $r . '][' . $this->name . ']" type ="text" size="' . $this->size . '" maxlength="' . $this->maxLength . '" value="' . $this->htmlentities( $v, ENT_COMPAT, 'utf-8' ) . '" pm:required="' . $isRequired . '" style="display:none;' . htmlentities( $this->style, ENT_COMPAT, 'utf-8' ) . '" ' . $this->NSGridType() . '/>' . htmlentities( $v, ENT_COMPAT, 'utf-8' ); $html = '<input ' . $this->NSRequiredValue() . ' class="module_app_input___gray" id="form[' . $owner->name . '][' . $r . '][' . $this->name . ']" name="form[' . $owner->name . '][' . $r . '][' . $this->name . ']" type ="text" size="' . $this->size . '" maxlength="' . $this->maxLength . '" value="' . $this->htmlentities( $v, ENT_COMPAT, 'utf-8' ) . '" pm:required="' . $isRequired . '" style="display:none;' . htmlentities( $this->style, ENT_COMPAT, 'utf-8' ) . '" ' . $this->NSGridType() . '/>' . htmlentities( $v, ENT_COMPAT, 'utf-8' );
} else { } else {
$id = 'form[' . $owner->name . '][' . $r . '][' . $this->name . ']'; $id = 'form[' . $owner->name . '][' . $r . '][' . $this->name . ']';