#324 Add new custom fields to create and edit ticket pages
This commit is contained in:
parent
8e5a23781f
commit
78adcff788
@ -433,6 +433,37 @@ require_once(HESK_PATH . 'inc/show_admin_nav.inc.php');
|
||||
</div></div></div>';
|
||||
break;
|
||||
|
||||
case 'hidden':
|
||||
//Clean up multiple dashes or whitespaces
|
||||
$formattedId = preg_replace("/[\s-]+/", " ", $v['name']);
|
||||
$formattedId = preg_replace("/[\s_]/", "-", $formattedId);
|
||||
|
||||
if (strlen($k_value) != 0)
|
||||
{
|
||||
$v['value'] = $k_value;
|
||||
}
|
||||
|
||||
echo '<input type="hidden" class="form-control" id="'.$formattedId.'" name="'.$k.'" size="40" maxlength="'.$v['maxlen'].'" value="'.$v['value'].'"/>';
|
||||
|
||||
break;
|
||||
|
||||
case 'readonly':
|
||||
//Clean up multiple dashes or whitespaces
|
||||
$formattedId = preg_replace("/[\s-]+/", " ", $v['name']);
|
||||
$formattedId = preg_replace("/[\s_]/", "-", $formattedId);
|
||||
|
||||
if (strlen($k_value) != 0)
|
||||
{
|
||||
$v['value'] = $k_value;
|
||||
}
|
||||
|
||||
echo '<div class="form-group">
|
||||
<label for="'.$v['name'].'" class="col-sm-3 control-label">'.$v['name'].': </label>
|
||||
<div class="col-sm-9"><input type="text" class="form-control" id="'.$formattedId.'" name="'.$k.'" size="40" maxlength="'.$v['maxlen'].'" value="'.$v['value'].'" readonly></div>
|
||||
</div>';
|
||||
|
||||
break;
|
||||
|
||||
/* Default text input */
|
||||
default:
|
||||
if (strlen($k_value) != 0)
|
||||
|
||||
@ -526,6 +526,41 @@ if (!$show['show']) {
|
||||
|
||||
break;
|
||||
|
||||
case 'hidden':
|
||||
//Clean up multiple dashes or whitespaces
|
||||
$formattedId = preg_replace("/[\s-]+/", " ", $v['name']);
|
||||
$formattedId = preg_replace("/[\s_]/", "-", $formattedId);
|
||||
|
||||
if (strlen($k_value) != 0)
|
||||
{
|
||||
$v['value'] = $k_value;
|
||||
}
|
||||
|
||||
$cls = in_array($k,$_SESSION['iserror']) ? ' class="isError" ' : '';
|
||||
|
||||
echo '<input type="hidden" class="form-control" id="'.$formattedId.'" name="'.$k.'" size="40" maxlength="'.$v['maxlen'].'" value="'.$v['value'].'" '.$cls.' />';
|
||||
|
||||
break;
|
||||
|
||||
case 'readonly':
|
||||
//Clean up multiple dashes or whitespaces
|
||||
$formattedId = preg_replace("/[\s-]+/", " ", $v['name']);
|
||||
$formattedId = preg_replace("/[\s_]/", "-", $formattedId);
|
||||
|
||||
if (strlen($k_value) != 0)
|
||||
{
|
||||
$v['value'] = $k_value;
|
||||
}
|
||||
|
||||
$cls = in_array($k,$_SESSION['iserror']) ? ' class="isError" ' : '';
|
||||
|
||||
echo '<div class="form-group">
|
||||
<label for="'.$v['name'].'" class="col-sm-3 control-label">'.$v['name'].': '.$v['req'].'</label>
|
||||
<div class="col-sm-9"><input type="text" class="form-control" id="'.$formattedId.'" name="'.$k.'" size="40" maxlength="'.$v['maxlen'].'" value="'.$v['value'].'" '.$cls.' readonly></div>
|
||||
</div>';
|
||||
|
||||
break;
|
||||
|
||||
/* Default text input */
|
||||
default:
|
||||
//Clean up multiple dashes or whitespaces
|
||||
@ -947,6 +982,41 @@ if (!$show['show']) {
|
||||
|
||||
break;
|
||||
|
||||
case 'hidden':
|
||||
//Clean up multiple dashes or whitespaces
|
||||
$formattedId = preg_replace("/[\s-]+/", " ", $v['name']);
|
||||
$formattedId = preg_replace("/[\s_]/", "-", $formattedId);
|
||||
|
||||
if (strlen($k_value) != 0)
|
||||
{
|
||||
$v['value'] = $k_value;
|
||||
}
|
||||
|
||||
$cls = in_array($k,$_SESSION['iserror']) ? ' class="isError" ' : '';
|
||||
|
||||
echo '<input type="hidden" class="form-control" id="'.$formattedId.'" name="'.$k.'" size="40" maxlength="'.$v['maxlen'].'" value="'.$v['value'].'" '.$cls.' />';
|
||||
|
||||
break;
|
||||
|
||||
case 'readonly':
|
||||
//Clean up multiple dashes or whitespaces
|
||||
$formattedId = preg_replace("/[\s-]+/", " ", $v['name']);
|
||||
$formattedId = preg_replace("/[\s_]/", "-", $formattedId);
|
||||
|
||||
if (strlen($k_value) != 0)
|
||||
{
|
||||
$v['value'] = $k_value;
|
||||
}
|
||||
|
||||
$cls = in_array($k,$_SESSION['iserror']) ? ' class="isError" ' : '';
|
||||
|
||||
echo '<div class="form-group">
|
||||
<label for="'.$v['name'].'" class="col-sm-3 control-label">'.$v['name'].': '.$v['req'].'</label>
|
||||
<div class="col-sm-9"><input type="text" class="form-control" id="'.$formattedId.'" name="'.$k.'" size="40" maxlength="'.$v['maxlen'].'" value="'.$v['value'].'" '.$cls.' readonly></div>
|
||||
</div>';
|
||||
|
||||
break;
|
||||
|
||||
/* Default text input */
|
||||
default:
|
||||
//Clean up multiple dashes or whitespaces
|
||||
|
||||
70
index.php
70
index.php
@ -539,6 +539,41 @@ if (!$show['show']) {
|
||||
|
||||
break;
|
||||
|
||||
case 'hidden':
|
||||
//Clean up multiple dashes or whitespaces
|
||||
$formattedId = preg_replace("/[\s-]+/", " ", $v['name']);
|
||||
$formattedId = preg_replace("/[\s_]/", "-", $formattedId);
|
||||
|
||||
if (strlen($k_value) != 0)
|
||||
{
|
||||
$v['value'] = $k_value;
|
||||
}
|
||||
|
||||
$cls = in_array($k,$_SESSION['iserror']) ? ' class="isError" ' : '';
|
||||
|
||||
echo '<input type="hidden" class="form-control" id="'.$formattedId.'" name="'.$k.'" size="40" maxlength="'.$v['maxlen'].'" value="'.$v['value'].'" '.$cls.' />';
|
||||
|
||||
break;
|
||||
|
||||
case 'readonly':
|
||||
//Clean up multiple dashes or whitespaces
|
||||
$formattedId = preg_replace("/[\s-]+/", " ", $v['name']);
|
||||
$formattedId = preg_replace("/[\s_]/", "-", $formattedId);
|
||||
|
||||
if (strlen($k_value) != 0)
|
||||
{
|
||||
$v['value'] = $k_value;
|
||||
}
|
||||
|
||||
$cls = in_array($k,$_SESSION['iserror']) ? ' class="isError" ' : '';
|
||||
|
||||
echo '<div class="form-group">
|
||||
<label for="'.$v['name'].'" class="col-sm-3 control-label">'.$v['name'].': '.$v['req'].'</label>
|
||||
<div class="col-sm-9"><input type="text" class="form-control" id="'.$formattedId.'" name="'.$k.'" size="40" maxlength="'.$v['maxlen'].'" value="'.$v['value'].'" '.$cls.' readonly></div>
|
||||
</div>';
|
||||
|
||||
break;
|
||||
|
||||
/* Default text input */
|
||||
default:
|
||||
//Clean up multiple dashes or whitespaces
|
||||
@ -860,6 +895,41 @@ if (!$show['show']) {
|
||||
|
||||
break;
|
||||
|
||||
case 'hidden':
|
||||
//Clean up multiple dashes or whitespaces
|
||||
$formattedId = preg_replace("/[\s-]+/", " ", $v['name']);
|
||||
$formattedId = preg_replace("/[\s_]/", "-", $formattedId);
|
||||
|
||||
if (strlen($k_value) != 0)
|
||||
{
|
||||
$v['value'] = $k_value;
|
||||
}
|
||||
|
||||
$cls = in_array($k,$_SESSION['iserror']) ? ' class="isError" ' : '';
|
||||
|
||||
echo '<input type="hidden" class="form-control" id="'.$formattedId.'" name="'.$k.'" size="40" maxlength="'.$v['maxlen'].'" value="'.$v['value'].'" '.$cls.' />';
|
||||
|
||||
break;
|
||||
|
||||
case 'readonly':
|
||||
//Clean up multiple dashes or whitespaces
|
||||
$formattedId = preg_replace("/[\s-]+/", " ", $v['name']);
|
||||
$formattedId = preg_replace("/[\s_]/", "-", $formattedId);
|
||||
|
||||
if (strlen($k_value) != 0)
|
||||
{
|
||||
$v['value'] = $k_value;
|
||||
}
|
||||
|
||||
$cls = in_array($k,$_SESSION['iserror']) ? ' class="isError" ' : '';
|
||||
|
||||
echo '<div class="form-group">
|
||||
<label for="'.$v['name'].'" class="col-sm-3 control-label">'.$v['name'].': '.$v['req'].'</label>
|
||||
<div class="col-sm-9"><input type="text" class="form-control" id="'.$formattedId.'" name="'.$k.'" size="40" maxlength="'.$v['maxlen'].'" value="'.$v['value'].'" '.$cls.' readonly></div>
|
||||
</div>';
|
||||
|
||||
break;
|
||||
|
||||
/* Default text input */
|
||||
default:
|
||||
//Clean up multiple dashes or whitespaces
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user