accountUser selectable

This commit is contained in:
2016-04-17 12:45:08 +02:00
parent 0c1ecc6670
commit 64b971e4ac
2 changed files with 12 additions and 11 deletions
+11 -7
View File
@@ -34,14 +34,18 @@ transactionControllers.controller('TransactionListCtrl', [ '$scope', '$location'
}); });
console.log('$scope.account.links.users:');
console.log($scope.account._links.users);
// HIER GEHT'S WEITER // HIER GEHT'S WEITER
// URL des aktuell selektierten Account ermitteln, dann /accounts/id/users abrufen, Liste für Rediobuttons bereitstellen // URL des aktuell selektierten Account ermitteln, dann /accounts/id/users abrufen, Liste für Radiobuttons bereitstellen
// var users = $resource('/categories/search/listForAccount', { accountId: $scope.accounts[0].id }).get(); var accountUsers = $resource($scope.account._links.users.href).get();
// categories.$promise.then(function(data) { accountUsers.$promise.then(function(data) {
// $scope.categories = categories._embedded.categories; console.log('accountUsers');
// console.log(accountUsers);
// $scope.refreshList();
// }); $scope.accountUsers = accountUsers._embedded.users;
});
} }
@@ -20,10 +20,7 @@
</div> </div>
<div> <div>
Auslage: <label><input name='expenseBy' type='radio' checked='checked' />Keine</label> Auslage: <label><input name='expenseBy' type='radio' checked='checked' />Keine</label>
<label ng-repeat="user in users"><input name='expenseBy' type='radio' />{{user.name}}</label> <label ng-repeat="user in accountUsers"><input name='expenseBy' type='radio' />{{user.name}}</label>
<input name='expenseBy' id='expenseBy{{id}}' type='radio' value='{{id}}' /><label for="expenseBy{{id}}">{{name}}</label>
</div> </div>
<div> <div>
<input type="submit" ng-disabled="form.amount.$error.pattern" /> <input type="submit" ng-disabled="form.amount.$error.pattern" />