dropdownAmortType() static public method

Dropdown of amortissement type for infocoms
static public dropdownAmortType ( $name, $value, $display = true )
$name select name
$value default value (default 0)
$display display or get string (true by default)
コード例 #1
0
 /**
  * @param $info      array
  * @param $option    array
  **/
 function showAdditionalInformation($info = array(), $option = array())
 {
     $name = "info[" . $option['linkfield'] . "]";
     switch ($option['displaytype']) {
         case 'sink_type':
             Infocom::dropdownAmortType($name);
             break;
         case 'alert':
             Infocom::dropdownAlert(array('name' => $name));
             break;
         default:
             break;
     }
 }
コード例 #2
0
 $FIELDNAME_PRINTED = true;
 switch ($search["field"]) {
     case "alert":
         Infocom::dropdownAlert($search["field"]);
         break;
     case "buy_date":
     case "use_date":
     case "delivery_date":
     case "order_date":
     case "inventory_date":
     case "warranty_date":
         showDateFormItem($search["field"]);
         echo "  ";
         break;
     case "sink_type":
         Infocom::dropdownAmortType("sink_type");
         break;
     case "sink_time":
         Dropdown::showInteger("sink_time", 0, 0, 15);
         break;
     case "warranty_duration":
         Dropdown::showInteger("warranty_duration", 0, 0, 120, 1, array(-1 => $LANG['financial'][2]));
         echo " " . $LANG['financial'][57] . "  ";
         break;
     default:
         $newtype = getItemTypeForTable($search["table"]);
         if ($newtype != $_POST["itemtype"]) {
             $item = new $newtype();
         }
         autocompletionTextField($item, $search["field"], array('entity' => $_SESSION["glpiactive_entity"]));
 }