#105 Allow staff to indicate language when creating ticket and when editing
This commit is contained in:
parent
1aeb19539f
commit
c184cc3c1b
@ -62,6 +62,9 @@ if ( empty($_POST) && ! empty($_SERVER['CONTENT_LENGTH']) )
|
||||
|
||||
$hesk_error_buffer = array();
|
||||
|
||||
if ($hesk_settings['can_sel_lang']) {
|
||||
$tmpvar['language'] = hesk_POST('customerLanguage');
|
||||
}
|
||||
$tmpvar['name'] = hesk_input( hesk_POST('name') ) or $hesk_error_buffer['name']=$hesklang['enter_your_name'];
|
||||
$tmpvar['email'] = hesk_POST('email');
|
||||
$tmpvar['category'] = intval( hesk_POST('category') ) or $hesk_error_buffer['category']=$hesklang['sel_app_cat'];
|
||||
|
@ -658,6 +658,10 @@ require_once(HESK_PATH . 'inc/show_admin_nav.inc.php');
|
||||
|
||||
echo $trackingID.'<br/>'.$tmp;?>
|
||||
</li>
|
||||
<li class="list-group-item">
|
||||
<strong><?php echo $hesklang['lgs']; ?></strong><br>
|
||||
<?php echo $ticket['language'] !== NULL ? $ticket['language'] : HESK_DEFAULT_LANGUAGE; ?>
|
||||
</li>
|
||||
<li class="list-group-item">
|
||||
<strong><?php echo $hesklang['replies']; ?></strong><br/>
|
||||
<?php echo $ticket['replies']; ?>
|
||||
|
@ -115,6 +115,7 @@ if (isset($_POST['save']))
|
||||
}
|
||||
else
|
||||
{
|
||||
$tmpvar['language'] = hesk_POST('customerLanguage');
|
||||
$tmpvar['name'] = hesk_input( hesk_POST('name') ) or $hesk_error_buffer[]=$hesklang['enter_your_name'];
|
||||
$tmpvar['email'] = hesk_validateEmail( hesk_POST('email'), 'ERR', 0);
|
||||
$tmpvar['subject'] = hesk_input( hesk_POST('subject') ) or $hesk_error_buffer[]=$hesklang['enter_ticket_subject'];
|
||||
@ -191,7 +192,8 @@ if (isset($_POST['save']))
|
||||
`custom17`='".hesk_dbEscape($tmpvar['custom17'])."',
|
||||
`custom18`='".hesk_dbEscape($tmpvar['custom18'])."',
|
||||
`custom19`='".hesk_dbEscape($tmpvar['custom19'])."',
|
||||
`custom20`='".hesk_dbEscape($tmpvar['custom20'])."'
|
||||
`custom20`='".hesk_dbEscape($tmpvar['custom20'])."',
|
||||
`language`='".hesk_dbEscape($tmpvar['language'])."'
|
||||
WHERE `id`='".intval($ticket['id'])."' LIMIT 1");
|
||||
}
|
||||
|
||||
@ -225,7 +227,17 @@ require_once(HESK_PATH . 'inc/show_admin_nav.inc.php');
|
||||
/* If it's not a reply edit all the fields */
|
||||
if (!$is_reply)
|
||||
{
|
||||
?>
|
||||
if ($hesk_settings['can_sel_lang']) {
|
||||
?>
|
||||
<div class="form-group">
|
||||
<label for="customerLanguage" class="col-sm-3 control-label"><?php echo $hesklang['chol']; ?>:</label>
|
||||
<div class="col-sm-9">
|
||||
<select name="customerLanguage" id="customerLanguage" class="form-control">
|
||||
<?php hesk_listLanguages(); ?>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
<?php } ?>
|
||||
<div class="form-group">
|
||||
<label for="subject" class="col-sm-3 control-label"><?php echo $hesklang['subject']; ?>:</label>
|
||||
<div class="col-sm-9">
|
||||
|
@ -163,6 +163,16 @@ require_once(HESK_PATH . 'inc/show_admin_nav.inc.php');
|
||||
|
||||
<!-- START FORM -->
|
||||
<form role="form" class="form-horizontal" method="post" action="admin_submit_ticket.php" name="form1" enctype="multipart/form-data">
|
||||
<?php if ($hesk_settings['can_sel_lang']) { ?>
|
||||
<div class="form-group">
|
||||
<label for="customerLanguage" class="col-sm-3 control-label"><?php echo $hesklang['chol']; ?>: <span class="important">*</span></label>
|
||||
<div class="col-sm-9">
|
||||
<select name="customerLanguage" id="customerLanguage" class="form-control">
|
||||
<?php hesk_listLanguages(); ?>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
<?php } ?>
|
||||
<!-- Contact info -->
|
||||
<?php if (in_array('name',$_SESSION['iserror'])) {echo '<div class="form-group has-error">';} else {echo '<div class="form-group">';} ?>
|
||||
<label for="name" class="col-sm-3 control-label"><?php echo $hesklang['name']; ?>: <font class="important">*</font></label>
|
||||
|
Loading…
x
Reference in New Issue
Block a user