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); }
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); }