pyc-website
main website for pyc inc.
git clone https://9o.is/git/pyc-website.git
UserLogin.js
(745B)
1 angular.module("UserLogin", ['Forms', 'ngAlert'])
2
3 .controller('UserLoginAlert', ['$scope', '$controller', function($scope, $controller) {
4 $controller('AlertCtrl', {$scope: $scope});
5
6 $scope.$on('alertUserLogin', function(event, alert) {
7 $scope.addAlert(alert);
8 });
9 }])
10
11 .controller('UserLoginCtrl', ['$scope', '$controller', '$rootScope', function($scope, $controller, $rootScope) {
12 $controller('FormCtrl', {$scope: $scope});
13
14 $scope.model = {remember: false};
15
16 $scope.save = function() {
17 var success = function() {
18 window.location.href = "/settings";
19 };
20
21 var failure = function(alert) {
22 $rootScope.$broadcast('alertUserLogin', alert);
23 };
24
25 $scope.submit('UserLogin', 'submit', success, failure);
26 };
27 }]);