hasDB())) { return false; } if (!$Organizr->qualifyRequest(1, true)) { return false; } $pageSettingsTabEditorTabsPerformanceIcon = $Organizr->config['performanceDisableIconDropdown'] ? '' : ' $(".tabIconIconList").select2({ ajax: { url: \'api/v2/icon\', data: function (params) { var query = { search: params.term, page: params.page || 1 } return query; }, processResults: function (data, params) { params.page = params.page || 1; return { results: data.response.data.results, pagination: { more: (params.page * 20) < data.response.data.total } }; }, //cache: true }, placeholder: \'Search for an icon\', templateResult: formatIcon, templateSelection: formatIcon, allowClear: true }); $(".tabIconImageList").select2({ templateResult: formatImage, templateSelection: formatImage, }); '; $pageSettingsTabEditorTabsPerformanceImage = $Organizr->config['performanceDisableImageDropdown'] ? '' : ' $(".tabIconImageList").select2({ templateResult: formatImage, templateSelection: formatImage, }); '; return '