0
私はOsTicketの構造体&の新機能です。私は現在、次のコードは、ドロップダウンリスト「への割り当て」を記入している「新しいチケット」ビュー(チケットopen.inc.php)でOsticket - チケットの割り当てを現在のユーザーに限定する
:
<select id="assignId" name="assignId">
<option value="0" selected="selected">— <?php echo __('Select an Agent OR a Team');?> —</option>
<?php
if(($users=Staff::getAvailableStaffMembers())) {
echo '<OPTGROUP label="'.sprintf(__('Agents (%d)'), count($users)).'">';
foreach($users as $id => $name) {
$k="s$id";
echo sprintf('<option value="%s" %s>%s</option>',
$k,(($info['assignId']==$k)?'selected="selected"':''),$name);
}
echo '</OPTGROUP>';
}
?>
</select> <span class='error'> <?php echo $errors['assignId']; ?></span>
私はこのOsTicketをカスタマイズしたいと思います割り当てを表示する唯一のオプションとしてエージェント(現在のユーザー)のみを表示することができます。
(あなたがエージェントなら)(部署に変更を加えることなく、かつ)単純ではあるが確実な方法で作成されたチケットのチケットは、自分自身に割り当てられていることを確認するために、これをハードコーディングする方法はあります。 Here's a screenshot
OsTicket v1.9.12 ありがとうございます!
ありがとう!これは完全に機能しました! @Miroslav Adamec –