Commit f06462248d0984ef435a4e2d05940522db659089

Authored by Alex Savenko
1 parent 282e165b

pushing data to model basket

src/app/frontend/controllers/MenuController.php
... ... @@ -485,12 +485,14 @@ class MenuController extends \controllers\ControllerBase
485 485 ];
486 486 $this->session->set( 'in_cart', $in_cart );
487 487 //save basket in DB
488   - $data = [
489   - 'user_id' => $this->session->get('id'),
490   - 'register' => $this->session->get('isAuth'),
491   - 'letter' => '0'
492   - ];
493   - $this->models->getBasket()->addData($data);
  488 + if ($this->session->get('isAuth')) {
  489 + $data = [
  490 + 'user_id' => $this->session->get('id'),
  491 + 'letter' => false
  492 + ];
  493 + $this->models->getBasket()->addData($data);
  494 + }
  495 +
494 496  
495 497 $count = count($in_cart);
496 498 }
... ...
src/lib/models/basket.php
... ... @@ -20,14 +20,12 @@ class basket extends \db
20 20 public.basket
21 21 (
22 22 user_id,
23   - register,
24 23 letter,
25 24 last_mod
26 25 )
27 26 VALUES
28 27 (
29 28 :user_id,
30   - :register,
31 29 :letter,
32 30 CURRENT_TIMESTAMP
33 31 )
... ... @@ -35,7 +33,6 @@ class basket extends \db
35 33 ',
36 34 [
37 35 'user_id' => $data['user_id'],
38   - 'register' => $data['register'],
39 36 'letter' => $data['letter']
40 37 ],
41 38 -1
... ...