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) |
/** * @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; } }
$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"])); }