]> git.mjollnir.org Git - moodle.git/commitdiff
MDL-10382 Allow removing of elements with disabledIf conditions
authorskodak <skodak>
Sun, 8 Jul 2007 21:31:14 +0000 (21:31 +0000)
committerskodak <skodak>
Sun, 8 Jul 2007 21:31:14 +0000 (21:31 +0000)
lib/formslib.php

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