Commit e7fd226c4a2b33fe0de916a470cf9a2efcb6b0a2

Authored by Alex Savenko
2 parents dc4c5454 fc6e429e

Mdadsaderge branch 'master' of gitlab.artweb.com.ua:zhegal/land-artbox

Conflicts:
	common/config/mail.php
	common/config/settings.php
common/config/mail.php
... ... @@ -7,4 +7,4 @@ return [
7 7 'pass' => 'upfly2000',
8 8 'id' => 1,
9 9 ],
10   -];
11 10 \ No newline at end of file
  11 +];
... ...
common/config/settings.php
... ... @@ -5,7 +5,11 @@ return [
5 5 'phone' => '+38 (044) 593-73-76',
6 6 'phone2' => '+38 (098) 468-07-64',
7 7 'skype' => 'artwebstudio',
  8 +<<<<<<< HEAD
8 9 'email' => 'kazimirova.artweb@gmail.com',
  10 +=======
  11 + 'email' => 'kennen.md@gmail.com',
  12 +>>>>>>> fc6e429ed2845fc1a2bb0aec4b9fa64211a7f823
9 13 'house' => '1-М',
10 14 'street' => 'пр. М. Бажана',
11 15 'office' => '25',
... ...
common/models/Order.php
... ... @@ -20,6 +20,8 @@ use artbox\core\models\Feedback;
20 20 */
21 21 class Order extends Feedback
22 22 {
  23 + const SCENARIO_ORDER = 'order';
  24 +
23 25 public function rules()
24 26 {
25 27 return array_merge(parent::rules(), [
... ... @@ -32,6 +34,14 @@ class Order extends Feedback
32 34  
33 35 public function scenarios()
34 36 {
35   - return [];
  37 + return
  38 + [
  39 + self::SCENARIO_ORDER => [
  40 + 'name',
  41 + 'email',
  42 + 'message',
  43 + 'subject',
  44 + ],
  45 + ];
36 46 }
37 47 }
... ...
frontend/controllers/SiteController.php
... ... @@ -113,7 +113,7 @@
113 113 if (empty( Yii::$app->request->post() )) {
114 114 throw new BadRequestHttpException();
115 115 } else {
116   - $model = new Order();
  116 + $model = new Order(['scenario' => Order::SCENARIO_ORDER]);
117 117 if ($model->load(Yii::$app->request->post()) && $model->save()) {
118 118  
119 119 try {
... ...