Browse Source

begin domains ui

develop
Robin Thoni 8 years ago
parent
commit
fb69fef87f
2 changed files with 25 additions and 14 deletions
  1. 9
    12
      app/controllers/dns.controller.js
  2. 16
    2
      app/views/dns.html

+ 9
- 12
app/controllers/dns.controller.js View File

@@ -19,31 +19,28 @@ angular.module('app')
19 19
                     }
20 20
                 ],
21 21
 
22
-                canAdd: function()
22
+                canCheck: function()
23 23
                 {
24 24
                     return true;
25 25
                 },
26 26
 
27
-                canDel: function()
27
+                canClick: function(item)
28 28
                 {
29 29
                     return true;
30 30
                 },
31 31
 
32
-                canEdit: function()
32
+                onItemClicked: function(item)
33 33
                 {
34
-                    return true;
34
+                    console.log(item);
35 35
                 },
36 36
 
37 37
                 getLoadPagePromise: function (page, perPage, query, promise) {
38 38
                     return DnsBusiness.getAll({page: page, perPage: perPage, query: query}, promise);
39
-                },
40
-
41
-                getDelPromise: function (id, promise) {
42
-                    return DnsBusiness.del({domain_id: id}, promise);
43
-                },
44
-
45
-                getEditController: function () {
46
-                    return "CameraEdit";
47 39
                 }
48 40
             };
41
+
42
+            $scope.deleteSelected = function()
43
+            {
44
+                console.log($scope.luTable)
45
+            };
49 46
     }]);

+ 16
- 2
app/views/dns.html View File

@@ -1,8 +1,22 @@
1 1
 <!-- Page Content -->
2 2
 <div class="container">
3 3
     <div class="row">
4
-        <div class="col-md-12">
5
-            <lu-edit-table options="luTable"></lu-edit-table>
4
+        <div class="col-xs-12">
5
+            <lu-basic-table options="luTable"></lu-basic-table>
6
+            <div class="form-group pull-right col-xs-2">
7
+                <button type="button" ng-click="deleteSelected()" ng-disabled="luTable.checkedItems.length == 0"
8
+                        class="btn btn-danger col-xs-12">
9
+                    <span class="glyphicon glyphicon-remove" aria-hidden="true"></span>
10
+                    Delete
11
+                </button>
12
+            </div>
13
+        </div>
14
+        <div class="col-xs-12">
15
+            <div>
16
+                <div class="form-group col-xs-4">
17
+                    <input class="form-control">
18
+                </div>
19
+            </div>
6 20
         </div>
7 21
     </div>
8 22
 </div>

Loading…
Cancel
Save