| @@ 7030-7061 (lines=32) @@ | ||
| 7027 | $arrHide = array( |
|
| 7028 | $id |
|
| 7029 | ); |
|
| 7030 | for ($i = 0; $i < count($arrLP); $i++) { |
|
| 7031 | if ($action != 'add') { |
|
| 7032 | if ( |
|
| 7033 | ($arrLP[$i]['item_type'] == 'dir') && |
|
| 7034 | !in_array($arrLP[$i]['id'], $arrHide) && |
|
| 7035 | !in_array($arrLP[$i]['parent_item_id'], $arrHide) |
|
| 7036 | ) { |
|
| 7037 | $selectParent->addOption( |
|
| 7038 | $arrLP[$i]['title'], |
|
| 7039 | $arrLP[$i]['id'], |
|
| 7040 | ['style' => 'padding-left: '.(20 + $arrLP[$i]['depth'] * 20).'px'] |
|
| 7041 | ); |
|
| 7042 | ||
| 7043 | if ($parent == $arrLP[$i]['id']) { |
|
| 7044 | $selectParent->setSelected($arrLP[$i]['id']); |
|
| 7045 | } |
|
| 7046 | } else { |
|
| 7047 | $arrHide[] = $arrLP[$i]['id']; |
|
| 7048 | } |
|
| 7049 | } else { |
|
| 7050 | if ($arrLP[$i]['item_type'] == 'dir') { |
|
| 7051 | $selectParent->addOption( |
|
| 7052 | $arrLP[$i]['title'], |
|
| 7053 | $arrLP[$i]['id'], ['style' => 'padding-left: '.(20 + $arrLP[$i]['depth'] * 20).'px'] |
|
| 7054 | ); |
|
| 7055 | ||
| 7056 | if ($parent == $arrLP[$i]['id']) { |
|
| 7057 | $selectParent->setSelected($arrLP[$i]['id']); |
|
| 7058 | } |
|
| 7059 | } |
|
| 7060 | } |
|
| 7061 | } |
|
| 7062 | if (is_array($arrLP)) { |
|
| 7063 | reset($arrLP); |
|
| 7064 | } |
|
| @@ 7421-7449 (lines=29) @@ | ||
| 7418 | ); |
|
| 7419 | ||
| 7420 | //$parent_item_id = $_SESSION['parent_item_id']; |
|
| 7421 | for ($i = 0; $i < count($arrLP); $i++) { |
|
| 7422 | if ($action != 'add') { |
|
| 7423 | if ($arrLP[$i]['item_type'] == 'dir' && |
|
| 7424 | !in_array($arrLP[$i]['id'], $arrHide) && |
|
| 7425 | !in_array($arrLP[$i]['parent_item_id'], $arrHide) |
|
| 7426 | ) { |
|
| 7427 | $selectParent->addOption( |
|
| 7428 | $arrLP[$i]['title'], |
|
| 7429 | $arrLP[$i]['id'], |
|
| 7430 | ['style' => 'padding-left: '.(20 + $arrLP[$i]['depth'] * 20).'px'] |
|
| 7431 | ); |
|
| 7432 | ||
| 7433 | if ($parent == $arrLP[$i]['id']) { |
|
| 7434 | $selectParent->setSelected($arrLP[$i]['id']); |
|
| 7435 | } |
|
| 7436 | } else { |
|
| 7437 | $arrHide[] = $arrLP[$i]['id']; |
|
| 7438 | } |
|
| 7439 | } else { |
|
| 7440 | if ($arrLP[$i]['item_type'] == 'dir') { |
|
| 7441 | $selectParent->addOption( |
|
| 7442 | $arrLP[$i]['title'], |
|
| 7443 | $arrLP[$i]['id'], |
|
| 7444 | ['style' => 'padding-left: '.(20 + $arrLP[$i]['depth'] * 20).'px'] |
|
| 7445 | ); |
|
| 7446 | ||
| 7447 | if ($parent == $arrLP[$i]['id']) { |
|
| 7448 | $selectParent->setSelected($arrLP[$i]['id']); |
|
| 7449 | } |
|
| 7450 | } |
|
| 7451 | } |
|
| 7452 | } |
|
| @@ 7616-7648 (lines=33) @@ | ||
| 7613 | $id |
|
| 7614 | ); |
|
| 7615 | ||
| 7616 | for ($i = 0; $i < count($arrLP); $i++) { |
|
| 7617 | if ($action != 'add') { |
|
| 7618 | if ( |
|
| 7619 | ($arrLP[$i]['item_type'] == 'dir') && |
|
| 7620 | !in_array($arrLP[$i]['id'], $arrHide) && |
|
| 7621 | !in_array($arrLP[$i]['parent_item_id'], $arrHide) |
|
| 7622 | ) { |
|
| 7623 | $selectParent->addOption( |
|
| 7624 | $arrLP[$i]['title'], |
|
| 7625 | $arrLP[$i]['id'], |
|
| 7626 | ['style' => 'padding-left: '.(20 + $arrLP[$i]['depth'] * 20).'px'] |
|
| 7627 | ); |
|
| 7628 | ||
| 7629 | if ($parent == $arrLP[$i]['id']) { |
|
| 7630 | $selectParent->setSelected($arrLP[$i]['id']); |
|
| 7631 | } |
|
| 7632 | } else { |
|
| 7633 | $arrHide[] = $arrLP[$i]['id']; |
|
| 7634 | } |
|
| 7635 | } else { |
|
| 7636 | if ($arrLP[$i]['item_type'] == 'dir') { |
|
| 7637 | $selectParent->addOption( |
|
| 7638 | $arrLP[$i]['title'], |
|
| 7639 | $arrLP[$i]['id'], |
|
| 7640 | ['style' => 'padding-left: '.(20 + $arrLP[$i]['depth'] * 20).'px'] |
|
| 7641 | ); |
|
| 7642 | ||
| 7643 | if ($parent == $arrLP[$i]['id']) { |
|
| 7644 | $selectParent->setSelected($arrLP[$i]['id']); |
|
| 7645 | } |
|
| 7646 | } |
|
| 7647 | } |
|
| 7648 | } |
|
| 7649 | ||
| 7650 | if ($arrLP != null) { |
|
| 7651 | reset($arrLP); |
|
| @@ 8469-8501 (lines=33) @@ | ||
| 8466 | ||
| 8467 | $parent_item_id = isset($_SESSION['parent_item_id']) ? $_SESSION['parent_item_id'] : 0; |
|
| 8468 | ||
| 8469 | for ($i = 0; $i < count($arrLP); $i++) { |
|
| 8470 | if ($action != 'add') { |
|
| 8471 | if ( |
|
| 8472 | ($arrLP[$i]['item_type'] == 'dir') && |
|
| 8473 | !in_array($arrLP[$i]['id'], $arrHide) && |
|
| 8474 | !in_array($arrLP[$i]['parent_item_id'], $arrHide) |
|
| 8475 | ) { |
|
| 8476 | $selectParent->addOption( |
|
| 8477 | $arrLP[$i]['title'], |
|
| 8478 | $arrLP[$i]['id'], |
|
| 8479 | ['style' => 'padding-left: '.(20 + $arrLP[$i]['depth'] * 20).'px;'] |
|
| 8480 | ); |
|
| 8481 | ||
| 8482 | if ($parent == $arrLP[$i]['id']) { |
|
| 8483 | $selectParent->setSelected($arrLP[$i]['id']); |
|
| 8484 | } |
|
| 8485 | } else { |
|
| 8486 | $arrHide[] = $arrLP[$i]['id']; |
|
| 8487 | } |
|
| 8488 | } else { |
|
| 8489 | if ($arrLP[$i]['item_type'] == 'dir') { |
|
| 8490 | $selectParent->addOption( |
|
| 8491 | $arrLP[$i]['title'], |
|
| 8492 | $arrLP[$i]['id'], |
|
| 8493 | ['style' => 'padding-left: '.(20 + $arrLP[$i]['depth'] * 20).'px'] |
|
| 8494 | ); |
|
| 8495 | ||
| 8496 | if ($parent_item_id == $arrLP[$i]['id']) { |
|
| 8497 | $selectParent->setSelected($arrLP[$i]['id']); |
|
| 8498 | } |
|
| 8499 | } |
|
| 8500 | } |
|
| 8501 | } |
|
| 8502 | ||
| 8503 | if (is_array($arrLP)) { |
|
| 8504 | reset($arrLP); |
|
| @@ 8673-8705 (lines=33) @@ | ||
| 8670 | ||
| 8671 | $arrHide = array($id); |
|
| 8672 | ||
| 8673 | for ($i = 0; $i < count($arrLP); $i++) { |
|
| 8674 | if ($action != 'add') { |
|
| 8675 | if ( |
|
| 8676 | ($arrLP[$i]['item_type'] == 'dir') && |
|
| 8677 | !in_array($arrLP[$i]['id'], $arrHide) && |
|
| 8678 | !in_array($arrLP[$i]['parent_item_id'], $arrHide) |
|
| 8679 | ) { |
|
| 8680 | $parentSelect->addOption( |
|
| 8681 | $arrLP[$i]['title'], |
|
| 8682 | $arrLP[$i]['id'], |
|
| 8683 | ['style' => 'padding-left: '.(($arrLP[$i]['depth'] * 10) + 20).'px;'] |
|
| 8684 | ); |
|
| 8685 | ||
| 8686 | if ($parent == $arrLP[$i]['id']) { |
|
| 8687 | $parentSelect->setSelected($arrLP[$i]['id']); |
|
| 8688 | } |
|
| 8689 | } else { |
|
| 8690 | $arrHide[] = $arrLP[$i]['id']; |
|
| 8691 | } |
|
| 8692 | } else { |
|
| 8693 | if ($arrLP[$i]['item_type'] == 'dir') { |
|
| 8694 | $parentSelect->addOption( |
|
| 8695 | $arrLP[$i]['title'], |
|
| 8696 | $arrLP[$i]['id'], |
|
| 8697 | ['style' => 'padding-left: '.(($arrLP[$i]['depth'] * 10) + 20).'px;'] |
|
| 8698 | ); |
|
| 8699 | ||
| 8700 | if ($parent == $arrLP[$i]['id']) { |
|
| 8701 | $parentSelect->setSelected($arrLP[$i]['id']); |
|
| 8702 | } |
|
| 8703 | } |
|
| 8704 | } |
|
| 8705 | } |
|
| 8706 | ||
| 8707 | if (is_array($arrLP)) { |
|
| 8708 | reset($arrLP); |
|