Exemplo n.º 1
0
/**
 * Render select ticket status
 *
 * @param string $selected status of ticket
 * @param array $attributes Additional attributes
 * @return string
 */
function select_ticket_status($name, $selected = null, $attributes = null)
{
    $statuses = get_ticket_statuses();
    $options = array();
    foreach ($statuses as $status) {
        if ($status != 'closed') {
            $option_attributes = $status == $selected ? array('selected' => 'selected') : null;
            $options[] = option_tag(lang($status), $status, $option_attributes);
        }
    }
    // foreach
    return select_box($name, $options, $attributes);
}
Exemplo n.º 2
0
echo lang('filters');
?>
</a></h4>
<div id="ticketsFiltersContent" <?php 
if (!$filtered) {
    echo "style='display:none'";
}
?>
>
  <div id="statusFilters">
    <strong><?php 
echo lang('status');
?>
:</strong>
    <?php 
$this->assign('properties', get_ticket_statuses());
$this->assign('property_name', 'status');
$this->includeTemplate(get_template_path('filter_links', 'tickets'));
?>
  </div>
  <div id="priorityFilters">
    <strong><?php 
echo lang('priority');
?>
:</strong>
    <?php 
$this->assign('properties', get_ticket_priorities());
$this->assign('property_name', 'priority');
$this->includeTemplate(get_template_path('filter_links', 'tickets'));
?>
  </div>