Commit b87f1f952ca30eef937ec5eca22eae90bdf11df1
1 parent
37d2b3bf
add discount to model
Showing
3 changed files
with
19 additions
and
7 deletions
Show diff stats
src/app/backend/controllers/GroupsController.php
... | ... | @@ -59,7 +59,8 @@ class GroupsController extends \Phalcon\Mvc\Controller |
59 | 59 | if( $this->request->isPost() ) |
60 | 60 | { |
61 | 61 | |
62 | - $data['name'] = $this->request->getPost('name', 'string', NULL ); | |
62 | + $data['name'] = $this->request->getPost('name', 'string', NULL ); | |
63 | + $data['discount'] = $this->request->getPost('discount', 'int', NULL ); | |
63 | 64 | |
64 | 65 | |
65 | 66 | |
... | ... | @@ -97,6 +98,7 @@ class GroupsController extends \Phalcon\Mvc\Controller |
97 | 98 | { |
98 | 99 | |
99 | 100 | $data['name'] = $this->request->getPost('name', 'string', NULL ); |
101 | + $data['discount'] = $this->request->getPost('discount', 'int', NULL ); | |
100 | 102 | |
101 | 103 | |
102 | 104 | if( !empty( $data ) && !isset($this->models->getUsersGroup()->getOneDataByName($data['name'])['0']) ) | ... | ... |
src/app/backend/views/groups/addEdit.php
... | ... | @@ -21,6 +21,11 @@ |
21 | 21 | <div class="input"><input type="text" name="name" id="name" value='<?= (isset( $page['0']['name'] ) && !empty( $page['0']['name'] ) ? $page['0']['name'] : '') ?>'></div> |
22 | 22 | </div> |
23 | 23 | |
24 | + <div class="clearfix input_wrapper"> | |
25 | + <div class="label"><label for="discount">Скидка</label></div> | |
26 | + <div class="input"><input type="text" name="discount" id="discount" value='<?= (isset( $page['0']['discount'] ) && !empty( $page['0']['discount'] ) ? $page['0']['discount'] : '') ?>'></div> | |
27 | + </div> | |
28 | + | |
24 | 29 | |
25 | 30 | </div> |
26 | 31 | ... | ... |
src/lib/models/users_groups.php
... | ... | @@ -102,17 +102,20 @@ class users_groups extends \db |
102 | 102 | INSERT INTO |
103 | 103 | public.users_groups |
104 | 104 | ( |
105 | - name | |
105 | + name, | |
106 | + discount | |
106 | 107 | |
107 | 108 | ) |
108 | 109 | VALUES |
109 | 110 | ( |
110 | - :name | |
111 | + :name, | |
112 | + :discount | |
111 | 113 | ) |
112 | 114 | RETURNING id |
113 | 115 | ', |
114 | 116 | [ |
115 | - 'name' => $data['name'] | |
117 | + 'name' => $data['name'], | |
118 | + 'discount' => $data['discount'] | |
116 | 119 | ], |
117 | 120 | -1 |
118 | 121 | ); |
... | ... | @@ -129,13 +132,15 @@ class users_groups extends \db |
129 | 132 | UPDATE |
130 | 133 | public.users_groups |
131 | 134 | SET |
132 | - name = :name | |
135 | + name = :name, | |
136 | + discount = :discount | |
133 | 137 | WHERE |
134 | 138 | id = :id |
135 | 139 | ', |
136 | 140 | [ |
137 | - 'name' => $data['name'], | |
138 | - "id" => $id | |
141 | + 'name' => $data['name'], | |
142 | + 'discount' => $data['discount'], | |
143 | + "id" => $id | |
139 | 144 | ] |
140 | 145 | ); |
141 | 146 | } | ... | ... |