private function fetchAddColumn()
 {
     $add_columns_presenter = new Templating_Presenter_ButtonDropdownsMini('tracker_report_add_columns_dropdown', $GLOBALS['Language']->getText('plugin_tracker_report', 'toggle_columns'), $this->report->getFieldsAsDropdownOptions('tracker_report_add_column', $this->getColumns(), Tracker_Report::TYPE_TABLE));
     $add_columns_presenter->setIcon('icon-eye-close');
     return $this->report->getTemplateRenderer()->renderToString('button_dropdowns', $add_columns_presenter);
 }
Exemplo n.º 2
0
 private function getAddCriteriaDropdown($used)
 {
     $add_criteria_presenter = new Templating_Presenter_ButtonDropdownsMini('tracker_report_add_criteria_dropdown', $GLOBALS['Language']->getText('plugin_tracker_report', 'toggle_criteria'), $this->getFieldsAsDropdownOptions('tracker_report_add_criterion', $used, self::TYPE_CRITERIA));
     $add_criteria_presenter->setIcon('icon-eye-close');
     return $this->getTemplateRenderer()->renderToString('button_dropdowns', $add_criteria_presenter);
 }