예제 #1
0
         foreach ($addedPkgs as $addedPkg) {
             echo "<input type='hidden' name='addedPkgs[]' value='" . $addedPkg . "' />";
         }
     }
     echo "<h4>Packages</h4>";
     // Buttons for adding packages
     foreach ($packages as $package) {
         // only show the ones not added already
         if (!isset($addedPkgs) || !in_array($package->getID(), $addedPkgs)) {
             echo "<button style='margin-bottom:10px' class='btn btn-success' type='submit' name='addedPkgs[]' value='" . $package->getID() . "'>" . $package->getTitle() . "</button> &nbsp;";
         }
     }
     echo "<hr />";
 }
 foreach ($types as $type) {
     $items = Gear::getAvailableGearWithType($type['gear_type_id'], $co_start, $co_end);
     if (count($items) > 0) {
         printf("<h4>%s</h4>", $type['type']);
         foreach ($items as $item) {
             $gearObject = new Gear();
             $gearObject->fetch($item['gear_id']);
             $qty = $gearObject->availableQty($co_start, $co_end);
             echo "<div class='checkbox'>";
             echo "<label><input type='checkbox' name='gear[]' value='" . $item['gear_id'] . "' ";
             if (isset($preCheck) && in_array($item['gear_id'], $preCheck)) {
                 echo "checked";
             }
             //added from packages
             echo "> " . $item['name'];
             if ($qty > 1) {
                 echo " (" . $qty . ")";