| @@ 312-326 (lines=15) @@ | ||
| 309 | break; |
|
| 310 | } |
|
| 311 | $hidden = new Xoops\Form\Hidden('conf_ids[]', $obj[$i]->getVar('conf_id')); |
|
| 312 | if (isset($ele)) { |
|
| 313 | $ele->setDescription($desc); |
|
| 314 | if ($obj[$i]->getVar('conf_formtype') !== 'hidden') { |
|
| 315 | $name = 'default'; |
|
| 316 | if (isset($configNames[$obj[$i]->getVar('conf_name')]['category'])) { |
|
| 317 | $name = $configNames[$obj[$i]->getVar('conf_name')]['category']; |
|
| 318 | } |
|
| 319 | $tabs[$name]->addElement($ele); |
|
| 320 | } else { |
|
| 321 | $this->addElement($ele); |
|
| 322 | } |
|
| 323 | $this->addElement($hidden); |
|
| 324 | unset($ele); |
|
| 325 | unset($hidden); |
|
| 326 | } |
|
| 327 | } |
|
| 328 | foreach (array_keys($tabs) as $name) { |
|
| 329 | if ($tabs[$name]->getElements()) { |
|
| @@ 266-280 (lines=15) @@ | ||
| 263 | break; |
|
| 264 | } |
|
| 265 | $hidden = new Xoops\Form\Hidden('conf_ids[]', $obj[$i]->getVar('conf_id')); |
|
| 266 | if (isset($ele)) { |
|
| 267 | $ele->setDescription($desc); |
|
| 268 | if ($obj[$i]->getVar('conf_formtype') !== 'hidden') { |
|
| 269 | $name = 'default'; |
|
| 270 | if (isset($configNames[$obj[$i]->getVar('conf_name')]['category'])) { |
|
| 271 | $name = $configNames[$obj[$i]->getVar('conf_name')]['category']; |
|
| 272 | } |
|
| 273 | $tabs[$name]->addElement($ele); |
|
| 274 | } else { |
|
| 275 | $this->addElement($ele); |
|
| 276 | } |
|
| 277 | $this->addElement($hidden); |
|
| 278 | unset($ele); |
|
| 279 | unset($hidden); |
|
| 280 | } |
|
| 281 | } |
|
| 282 | foreach (array_keys($tabs) as $name) { |
|
| 283 | if ($tabs[$name]->getElements()) { |
|