Beispiel #1
0
function fill_all_values($sid, $type, $mess=false, $site=false)
{
	global $arrTickets, $arrT, $MESS;
	if(is_array($site))
	{
		$site = implode("|", $site);
	}
	$z = ($type=="SLA") ? CTicketSLA::GetDropDown($site) : CTicketDictionary::GetList($v1="s_dropdown", $v2="asc", array("TYPE" => $type, "SITE" => $site), $v3);
	if ($type!="SLA")
	{
		if ($mess===false) $mess = GetMessage("SUP_NO");
		$arrTickets[$sid][0]["NAME"] = "(".$mess.")";
		$arrTickets[$sid][0]["COUNTER_OPEN"] = $arrT[$sid][0]["COUNTER_OPEN"];
		$arrTickets[$sid][0]["COUNTER_OPEN_RED"] = $arrT[$sid][0]["COUNTER_OPEN_RED"];
		$arrTickets[$sid][0]["COUNTER_OPEN_GREEN"] = $arrT[$sid][0]["COUNTER_OPEN_GREEN"];
		$arrTickets[$sid][0]["COUNTER_CLOSE"] = $arrT[$sid][0]["COUNTER_CLOSE"];
		$arrTickets[$sid][0]["MESSAGES_OPEN"] = $arrT[$sid][0]["MESSAGES_OPEN"];
		$arrTickets[$sid][0]["OVERDUE_MESSAGES_OPEN"] = $arrT[$sid][0]["OVERDUE_MESSAGES_OPEN"];
		$arrTickets[$sid][0]["MESSAGES_CLOSE"] = $arrT[$sid][0]["MESSAGES_CLOSE"];
		$arrTickets[$sid][0]["OVERDUE_MESSAGES_CLOSE"] = $arrT[$sid][0]["OVERDUE_MESSAGES_CLOSE"];
	}
	while ($zr = $z->Fetch())
	{
		$arrTickets[$sid][$zr["ID"]]["NAME"] = "[<a title='".GetMessage("MAIN_ADMIN_MENU_EDIT")."' href='/bitrix/admin/ticket_dict_edit.php?ID=".$zr["ID"]."'>".$zr["ID"]."</a>] ".htmlspecialcharsbx($zr["NAME"]);
		$arrTickets[$sid][$zr["ID"]]["COUNTER_OPEN"] = $arrT[$sid][$zr["ID"]]["COUNTER_OPEN"];
		$arrTickets[$sid][$zr["ID"]]["COUNTER_OPEN_RED"] = $arrT[$sid][$zr["ID"]]["COUNTER_OPEN_RED"];
		$arrTickets[$sid][$zr["ID"]]["COUNTER_OPEN_GREEN"] = $arrT[$sid][$zr["ID"]]["COUNTER_OPEN_GREEN"];
		$arrTickets[$sid][$zr["ID"]]["COUNTER_CLOSE"] = $arrT[$sid][$zr["ID"]]["COUNTER_CLOSE"];
		$arrTickets[$sid][$zr["ID"]]["MESSAGES_OPEN"] = $arrT[$sid][$zr["ID"]]["MESSAGES_OPEN"];
		$arrTickets[$sid][$zr["ID"]]["OVERDUE_MESSAGES_OPEN"] = $arrT[$sid][$zr["ID"]]["OVERDUE_MESSAGES_OPEN"];
		$arrTickets[$sid][$zr["ID"]]["MESSAGES_CLOSE"] = $arrT[$sid][$zr["ID"]]["MESSAGES_CLOSE"];
		$arrTickets[$sid][$zr["ID"]]["OVERDUE_MESSAGES_CLOSE"] = $arrT[$sid][$zr["ID"]]["OVERDUE_MESSAGES_CLOSE"];
	}
}
Beispiel #2
0
"><?echo "&nbsp;".GetMessage("SUP_TILL")."&nbsp;"?><input type="text" name="find_auto_close_days_left2" size="10" value="<?php 
echo htmlspecialcharsbx($find_auto_close_days_left2);
?>
"></td>
</tr>
<?}?>

<?if ($bADS) {?>
<tr>
	<td><?php 
echo GetMessage("SUP_F_SLA");
?>
:</td>
	<td><?
		$ref = $ref_id = array();
		$z = CTicketSLA::GetDropDown("ALL");
		while ($zr = $z->Fetch())
		{
			$ref[] = $zr["REFERENCE"];
			$ref_id[] = $zr["REFERENCE_ID"];
		}
		$arr = array("REFERENCE" => $ref, "REFERENCE_ID" => $ref_id);
		echo SelectBoxFromArray("find_sla_id", $arr, htmlspecialcharsbx($find_sla_id), GetMessage("SUP_ALL"));
		?></td>
</tr>
<?}?>

<?if ($bADS) {?>
<tr>
	<td><?php 
echo GetMessage("SUP_F_CATEGORY");
</tr>



<tr> 
	<td nowrap>
		<?php 
echo GetMessage("SUP_F_SLA");
?>
:</td>
	<td><?php 
$ref = array();
$ref_id = array();
$ref[] = GetMessage("SUP_NO");
$ref_id[] = "0";
$z = CTicketSLA::GetDropDown();
while ($zr = $z->Fetch()) {
    $ref[] = $zr["REFERENCE"];
    $ref_id[] = $zr["REFERENCE_ID"];
}
$arr = array("REFERENCE" => $ref, "REFERENCE_ID" => $ref_id);
echo SelectBoxFromArray("find_sla_id", $arr, $find_sla_id, GetMessage("SUP_ALL"));
?>
</td>
</tr>
<tr> 
	<td nowrap>
		<?php 
echo GetMessage("SUP_F_CATEGORY");
?>
:</td>
Beispiel #4
0
</td>
	</tr>
	<?php 
}
?>

	<?php 
if ($can_select_sla == "Y" && $can_select_site == "Y") {
    ?>
	<tr valign="middle">
		<td id="edit_20" align="right" width="20%" nowrap><?php 
    echo GetMessage("SUP_SLA");
    ?>
:</td>
		<td id="edit_21" width="80%" nowrap><?php 
    $rsSLA = CTicketSLA::GetDropDown($TICKET_SITE);
    echo SelectBox("SLA_ID", $rsSLA, "", $TICKET_SLA, "onChange=\"OnSLAChange(this[this.selectedIndex].value)\" id=\"SLA_ID\"");
    if ($can_select_responsible == "Y") {
        ?>
&nbsp;&nbsp;<a id="icon_2" title="<?php 
        echo GetMessage("SUP_RESPONSIBLE_SELECT_BY_SLA_ALT");
        ?>
" href="javascript:SetResponsible('SLA_ID')"><img src="/bitrix/images/support/resp.gif" width="16" height="16" border="0" alt="<?php 
        echo GetMessage("SUP_RESPONSIBLE_SELECT_BY_SLA_ALT");
        ?>
"></a><?php 
    }
    ?>
</td>
	</tr>