diff --git a/lib/zin/wg/formpanel/v1.php b/lib/zin/wg/formpanel/v1.php index 3b474b3a07..e511b39736 100644 --- a/lib/zin/wg/formpanel/v1.php +++ b/lib/zin/wg/formpanel/v1.php @@ -175,9 +175,12 @@ class formPanel extends panel if($this->prop('batch')) { + $props = formBatch::definedPropsList(); + unset($props['id']); + $formProps = array_keys($props); return new formBatch ( - set($this->props->pick(array_keys(formBatch::definedPropsList()))), + set($this->props->pick($props)), $this->children(), jsVar('formBatch', true), $hiddenFields ? jsVar('hiddenFields', $hiddenFields) : null @@ -188,7 +191,7 @@ class formPanel extends panel $formProps = array(); foreach($props as $propName) { - if($this->hasProp($propName)) $formProps[] = $propName; + if($this->hasProp($propName) && $propName !== 'id') $formProps[] = $propName; } return new form