Commit b87f1f952ca30eef937ec5eca22eae90bdf11df1

Authored by Alex Savenko
1 parent 37d2b3bf

add discount to model

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 }
... ...