Merge pull request #1829 from aragonc/1.11.x

fix toolbar tickets
pull/2487/head
Alex Aragon Calixto 9 years ago committed by GitHub
commit bcdc5ea9b2
  1. 74
      main/ticket/tickets.php

@ -42,10 +42,10 @@ $(document).ready(function() {
function display_advanced_search_form () { function display_advanced_search_form () {
if ($("#advanced_search_form").css("display") == "none") { if ($("#advanced_search_form").css("display") == "none") {
$("#advanced_search_form").css("display","block"); $("#advanced_search_form").css("display","block");
$("#img_plus_and_minus").html(\' ' . Display::return_icon('div_hide.gif', get_lang('Hide'), array('style' => 'vertical-align:middle')) . ' ' . get_lang('AdvancedSearch') . '\'); $("#img_plus_and_minus").html(\' '. Display::returnFontAwesomeIcon('arrow-down') . ' '. get_lang('AdvancedSearch').'\');
} else { } else {
$("#advanced_search_form").css("display","none"); $("#advanced_search_form").css("display","none");
$("#img_plus_and_minus").html(\' ' . Display::return_icon('div_show.gif', get_lang('Show'), array('style' => 'vertical-align:middle')) . ' ' . get_lang('AdvancedSearch') . '\'); $("#img_plus_and_minus").html(\' '. Display::returnFontAwesomeIcon('arrow-right') . ' '.get_lang('AdvancedSearch').'\');
} }
} }
</script>'; </script>';
@ -210,39 +210,59 @@ if (!empty($projectId)) {
'search_simple', 'search_simple',
'get', 'get',
$currentUrl, $currentUrl,
'', null,
array(), null,
FormValidator::LAYOUT_INLINE 'inline'
); );
$form->addText('keyword', get_lang('Keyword'), 'size="25"'); $form->addText('keyword', get_lang('Keyword'), false);
$form->addButtonSearch(get_lang('Search'), 'submit_simple'); $form->addButtonSearch(get_lang('Search'), 'submit_simple');
$form->addHidden('project_id', $projectId); $form->addHidden('project_id', $projectId);
$form->addElement(
'static', $advancedSearch = Display::url(
'search_advanced_link', '<span id="img_plus_and_minus">&nbsp;'. Display::returnFontAwesomeIcon('arrow-right') .' '.get_lang('AdvancedSearch'),
'javascript://',
array(
'class' => 'btn btn-default advanced-parameters',
'onclick'=>'display_advanced_search_form();')
);
if (api_is_platform_admin()) {
$actionRight = Display::url(
Display::return_icon(
'add.png',
get_lang('Add'),
null, null,
'<a href="javascript://" class = "advanced-parameters" onclick="display_advanced_search_form();">' ICON_SIZE_MEDIUM
. '<span id="img_plus_and_minus">&nbsp;' ),
. Display::return_icon('div_show.gif', get_lang('Show')) . ' ' api_get_path(WEB_CODE_PATH).'ticket/new_ticket.php?project_id='.$projectId,
. get_lang('AdvancedSearch') . '</span></a>' [ 'title' => get_lang('Add') ]
); );
echo '<div class="actions" >'; $actionRight.= Display::url(
if (api_is_platform_admin()) { Display::return_icon(
echo '<span class="left">' . 'export_excel.png',
'<a href="' . api_get_path(WEB_CODE_PATH) . 'ticket/new_ticket.php?project_id='.$projectId.'">' . get_lang('Export'),
Display::return_icon('add.png', get_lang('Add'), '', ICON_SIZE_MEDIUM) . '</a>' . null,
'<a href="' . api_get_self() . '?action=export' . $get_parameter . $get_parameter2 . '&project_id='.$projectId.'">' . ICON_SIZE_MEDIUM
Display::return_icon('export_excel.png', get_lang('Export'), '', ICON_SIZE_MEDIUM) . '</a>'; ),
api_get_self().'?action=export'.$get_parameter.$get_parameter2.'&project_id='.$projectId,
echo Display::url( [ 'title' => get_lang('Export') ]
Display::return_icon('settings.png', get_lang('Categories'), [], ICON_SIZE_MEDIUM), );
api_get_path(WEB_CODE_PATH) . 'ticket/settings.php'
$actionRight.= Display::url(
Display::return_icon(
'settings.png',
get_lang('Categories'),
null,
ICON_SIZE_MEDIUM
),
api_get_path(WEB_CODE_PATH).'ticket/settings.php',
[ 'title' => get_lang('Settings') ]
); );
echo '</span>';
} }
$form->display();
echo '</div>'; echo Display::toolbarAction('toolbar-tickets', array( 0 => $form->return_form(), 1 => $advancedSearch, 2 => $actionRight));
$advancedSearchForm = new FormValidator( $advancedSearchForm = new FormValidator(
'advanced_search', 'advanced_search',

Loading…
Cancel
Save