18,7 → 18,7 |
// | Thomas Schulz <ths@4bconsult.de> | |
// +----------------------------------------------------------------------+ |
// |
// $Id: ArraySmarty.php,v 1.1 2005-03-30 08:50:33 jpm Exp $ |
// $Id: ArraySmarty.php,v 1.2 2005-09-20 17:01:22 ddelon Exp $ |
|
require_once 'HTML/QuickForm/Renderer/Array.php'; |
|
171,10 → 171,10 |
// we don't need the elements, see the array structure |
unset($ret['elements']); |
} |
if (!empty($this->_required)){ |
if (($required || $error) && !empty($this->_required)){ |
$this->_renderRequired($ret['label'], $ret['html'], $required, $error); |
} |
if (!empty($this->_error)) { |
if ($error && !empty($this->_error)) { |
$this->_renderError($ret['label'], $ret['html'], $error); |
$ret['error'] = $error; |
} |