diff --git a/bower.json b/bower.json index c068f18..25b13ee 100644 --- a/bower.json +++ b/bower.json @@ -1,6 +1,6 @@ { "name": "angularUtils-pagination", - "version": "0.6.1", + "version": "0.7.0", "homepage": "https://github.com/michaelbromley/angularUtils/tree/master/src/directives/pagination", "authors": [ "Michael Bromley " diff --git a/dirPagination.js b/dirPagination.js index 0af3ad6..88c80af 100644 --- a/dirPagination.js +++ b/dirPagination.js @@ -39,7 +39,8 @@ .directive('dirPaginationControls', ['paginationService', 'paginationTemplate', dirPaginationControlsDirective]) .filter('itemsPerPage', ['paginationService', itemsPerPageFilter]) .service('paginationService', paginationService) - .provider('paginationTemplate', paginationTemplateProvider); + .provider('paginationTemplate', paginationTemplateProvider) + .run(['$templateCache',dirPaginationControlsTemplateInstaller]); function dirPaginateDirective($compile, $parse, paginationService) { @@ -208,6 +209,10 @@ }; } + function dirPaginationControlsTemplateInstaller($templateCache) { + $templateCache.put('angularUtils.directives.dirPagination.template', ''); + } + function dirPaginationControlsDirective(paginationService, paginationTemplate) { var numberRegex = /^\d+$/; @@ -498,7 +503,7 @@ */ function paginationTemplateProvider() { - var templatePath = 'directives/pagination/dirPagination.tpl.html'; + var templatePath = 'angularUtils.directives.dirPagination.template'; this.setPath = function(path) { templatePath = path;