From c7203cb1491323556edf58808b3e404b5485293d Mon Sep 17 00:00:00 2001 From: Aarni Date: Thu, 8 Dec 2016 16:10:06 +0200 Subject: [PATCH] Member status filter Bootstrap frontend added --- members/static/html/jasenlista.html | 12 +++++++++++- members/static/js/appconfig.js | 2 +- members/static/js/members_controllers.js | 20 ++++++++++++++++++++ members/templates/members_index.html | 17 +++++++++++++---- 4 files changed, 45 insertions(+), 6 deletions(-) diff --git a/members/static/html/jasenlista.html b/members/static/html/jasenlista.html index be17d12..54b45c1 100644 --- a/members/static/html/jasenlista.html +++ b/members/static/html/jasenlista.html @@ -1,4 +1,14 @@ -

Jäsenlista (jäseniä {{members.length}})

+
+
+

Jäsenlista (jäseniä {{members.length}})

+
+
+ +
+
+ +
+
diff --git a/members/static/js/appconfig.js b/members/static/js/appconfig.js index 382521e..9a4841c 100644 --- a/members/static/js/appconfig.js +++ b/members/static/js/appconfig.js @@ -1,4 +1,4 @@ -var app = angular.module('memberApp', ['ngRoute']); +var app = angular.module('memberApp', ['ngRoute','ngMaterial','ngMessages']); app.config(['$httpProvider', function ($httpProvider) { $httpProvider.defaults.xsrfCookieName = 'csrftoken'; diff --git a/members/static/js/members_controllers.js b/members/static/js/members_controllers.js index de32fd1..79b9b72 100644 --- a/members/static/js/members_controllers.js +++ b/members/static/js/members_controllers.js @@ -98,6 +98,26 @@ app.controller("getController", function($scope, $http, $window, $location){ } ); }; + + $scope.datePicker = null; + $scope.filter_by_date = function() { + if ($scope.datePicker == null) + { + + } + else + { + + } + }; + $scope.clear_filter = function() { + $scope.datePicker = null; + $scope.getFunction(); + }; + + $scope.$watch('datePicker', function(newValue, oldValue) { + $scope.filter_by_date(); + }); }); app.controller("postController", function($scope, $http, $location) { diff --git a/members/templates/members_index.html b/members/templates/members_index.html index 8940d54..a666be0 100644 --- a/members/templates/members_index.html +++ b/members/templates/members_index.html @@ -9,12 +9,21 @@ Jäsenrekisteri - - - + + + + - + + + + + + + + + {%load staticfiles %}