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,7 +59,8 @@ class GroupsController extends \Phalcon\Mvc\Controller | ||
59 | if( $this->request->isPost() ) | 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,6 +98,7 @@ class GroupsController extends \Phalcon\Mvc\Controller | ||
97 | { | 98 | { |
98 | 99 | ||
99 | $data['name'] = $this->request->getPost('name', 'string', NULL ); | 100 | $data['name'] = $this->request->getPost('name', 'string', NULL ); |
101 | + $data['discount'] = $this->request->getPost('discount', 'int', NULL ); | ||
100 | 102 | ||
101 | 103 | ||
102 | if( !empty( $data ) && !isset($this->models->getUsersGroup()->getOneDataByName($data['name'])['0']) ) | 104 | if( !empty( $data ) && !isset($this->models->getUsersGroup()->getOneDataByName($data['name'])['0']) ) |
src/app/backend/views/groups/addEdit.php
@@ -21,6 +21,11 @@ | @@ -21,6 +21,11 @@ | ||
21 | <div class="input"><input type="text" name="name" id="name" value='<?= (isset( $page['0']['name'] ) && !empty( $page['0']['name'] ) ? $page['0']['name'] : '') ?>'></div> | 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 | </div> | 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 | </div> | 30 | </div> |
26 | 31 |
src/lib/models/users_groups.php
@@ -102,17 +102,20 @@ class users_groups extends \db | @@ -102,17 +102,20 @@ class users_groups extends \db | ||
102 | INSERT INTO | 102 | INSERT INTO |
103 | public.users_groups | 103 | public.users_groups |
104 | ( | 104 | ( |
105 | - name | 105 | + name, |
106 | + discount | ||
106 | 107 | ||
107 | ) | 108 | ) |
108 | VALUES | 109 | VALUES |
109 | ( | 110 | ( |
110 | - :name | 111 | + :name, |
112 | + :discount | ||
111 | ) | 113 | ) |
112 | RETURNING id | 114 | RETURNING id |
113 | ', | 115 | ', |
114 | [ | 116 | [ |
115 | - 'name' => $data['name'] | 117 | + 'name' => $data['name'], |
118 | + 'discount' => $data['discount'] | ||
116 | ], | 119 | ], |
117 | -1 | 120 | -1 |
118 | ); | 121 | ); |
@@ -129,13 +132,15 @@ class users_groups extends \db | @@ -129,13 +132,15 @@ class users_groups extends \db | ||
129 | UPDATE | 132 | UPDATE |
130 | public.users_groups | 133 | public.users_groups |
131 | SET | 134 | SET |
132 | - name = :name | 135 | + name = :name, |
136 | + discount = :discount | ||
133 | WHERE | 137 | WHERE |
134 | id = :id | 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 | } |