mirror of
https://github.com/openMF/community-app.git
synced 2026-02-06 13:51:55 +00:00
commit
230699ef50
@ -1,4 +1,4 @@
|
||||
<div class="paddedleft paddedtop">
|
||||
<div class="paddedleft paddedtop" ng-controller="SearchController">
|
||||
<div ng-repeat="result in searchResults">
|
||||
<div class="row">
|
||||
<blockquote>
|
||||
|
||||
14
js/controllers/SearchController.js
Normal file
14
js/controllers/SearchController.js
Normal file
@ -0,0 +1,14 @@
|
||||
(function(module) {
|
||||
mifosX.controllers = _.extend(module, {
|
||||
SearchController: function(scope, routeParams , resourceFactory) {
|
||||
|
||||
scope.searchResults = [];
|
||||
resourceFactory.globalSearch.search( {query: routeParams.query} , function(data){
|
||||
scope.searchResults = data;
|
||||
});
|
||||
}
|
||||
});
|
||||
mifosX.ng.application.controller('SearchController', ['$scope','$routeParams','ResourceFactory', mifosX.controllers.SearchController]).run(function($log) {
|
||||
$log.info("SearchController initialized");
|
||||
});
|
||||
}(mifosX.controllers || {}));
|
||||
@ -19,7 +19,8 @@ define(['underscore', 'mifosX'], function() {
|
||||
'ViewClientController',
|
||||
'CreateClientController',
|
||||
'TaskController',
|
||||
'CurrencyConfigController'
|
||||
'CurrencyConfigController',
|
||||
'SearchController'
|
||||
],
|
||||
filters: [
|
||||
'StatusLookup'
|
||||
|
||||
@ -51,6 +51,9 @@
|
||||
})
|
||||
.when('/viewcurrconfig', {
|
||||
templateUrl: 'html/organization/currencyconfig.html'
|
||||
})
|
||||
.when('/search/:query', {
|
||||
templateUrl: 'html/search/glresults.html'
|
||||
});
|
||||
|
||||
$locationProvider.html5Mode(false);
|
||||
|
||||
@ -43,6 +43,12 @@
|
||||
}),
|
||||
currencyConfigResource: defineResource(apiVer + "/currencies", {}, {
|
||||
update: { method: 'PUT'}
|
||||
}),
|
||||
globalSearch: defineResource(apiVer + "/search", {query:'@query'}, {
|
||||
search: { method: 'GET',
|
||||
params: { query: '@query'} ,
|
||||
isArray:true
|
||||
}
|
||||
})
|
||||
};
|
||||
}];
|
||||
|
||||
Loading…
Reference in New Issue
Block a user