Robbo
Well-known member
Is there any reason that textboxunits that are compiled into a textarea don't allow the use of maxlength?
PHP:
if (!empty($controlOptions['rows']) && $type == 'text')
{
$cols = (!empty($controlOptions['size']) ? $controlOptions['size'] : 60);
$wrap = (!empty($controlOptions['code']) ? ' wrap="off"' : '');
return "<textarea name=\"{$name}\" rows=\"{$controlOptions['rows']}\" cols=\"{$cols}\"{$title}{$placeholder}{$autofocus}{$wrap}{$dir} class=\"textCtrl{$inputClass}\"{$dataAttributes} id=\"{$id}\">{$value}</textarea>$after";
}
else
{
return "<input type=\"{$type}\" name=\"{$name}\" value=\"{$value}\"{$size}{$maxlength}{$title}{$placeholder}{$autofocus}{$autocomplete}{$dir}{$step}{$min}{$max}{$results} class=\"textCtrl{$inputClass}\"{$dataAttributes} id=\"{$id}\" />$after";
}