Reverted previous fix for MDL-10382 Allow removing of elements with disabledIf conditions - "This fix has broken disabledIf in many forms. The problem is that if the dependentOn element is an element in a group then elementExists will return false."

This commit is contained in:
jamiesensei 2007-07-12 06:01:17 +00:00
parent ed30fa8e8a
commit df2c2310e5

View file

@ -1219,9 +1219,6 @@ function validate_' . $this->_formName . '(frm) {
$js .= "var $iname = Array();\n"; $js .= "var $iname = Array();\n";
foreach ($this->_dependencies as $dependentOn => $conditions){ foreach ($this->_dependencies as $dependentOn => $conditions){
if (!$this->elementExists($dependentOn)) {
continue;
}
$js .= "{$iname}['$dependentOn'] = Array();\n"; $js .= "{$iname}['$dependentOn'] = Array();\n";
foreach ($conditions as $condition=>$values) { foreach ($conditions as $condition=>$values) {
$js .= "{$iname}['$dependentOn']['$condition'] = Array();\n"; $js .= "{$iname}['$dependentOn']['$condition'] = Array();\n";