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