Va, que va sorry, ahi va:
Código PHP:
Ver originalfunction textarea($nombre,$minimo,$maximo,$obligatorio,$filas,$cols,$extras)
{
$nombreCampo = $nombre . $this->nombre;
$campoBD = substr($nombre,0,-1);
if($this->editar == true)
{
$regresar = '<textarea rows="' . $filas . '" cols="' . $cols . '" id="' . $nombreCampo . '" name="' . $nombreCampo . '" ' . $extras . '>' . ($this->item !=NULL ?
$this->item[$campoBD] : (isset($_REQUEST[$nombreCampo]) ?
$_REQUEST[$nombreCampo] : "")) . '</textarea>'; $regresar .= '<script type="text/javascript">
var ' . $nombreCampo . ' = new LiveValidation("' . $nombreCampo . '",{ validMessage: "Ok"});
' . $nombreCampo . '.add( Validate.Length, { minimum:' . $minimo . ', maximum: ' . $maximo . '});';
if($obligatorio!=NULL && $obligatorio)
{
$regresar .= $nombreCampo . '.add( Validate.Presence, { failureMessage: "Vacío" });';
}
$regresar .= '</script>';
return $regresar;
}
else
{
return ($this->item !=NULL ? $this->item[$campoBD] : 'No Definido');
}
}
tiene un montón de validaciones que no son de mayor importancia para este tema, pero ahi está la función