Commit a0b0342db8e118a6de9022d220485a8c843c467f

Authored by Alex Savenko
1 parent 6a6b3c4f

back to user_id

src/app/frontend/controllers/MenuController.php
@@ -490,19 +490,15 @@ class MenuController extends \controllers\ControllerBase @@ -490,19 +490,15 @@ class MenuController extends \controllers\ControllerBase
490 //save basket in DB 490 //save basket in DB
491 if ($this->session->get('isAuth')) { 491 if ($this->session->get('isAuth')) {
492 $data = [ 492 $data = [
493 - 'email' => $this->session->get('customer_email'), 493 + 'user_id' => $this->session->get('id'),
494 'letter' => '0' 494 'letter' => '0'
495 ]; 495 ];
496 $this->models->getBasket()->addData($data); 496 $this->models->getBasket()->addData($data);
497 } 497 }
498 - else {  
499 - $count .= 'Count items in basket: '.$count;  
500 - }  
501 498
502 } 499 }
503 500
504 - die( json_encode( var_dump($this->session->get('id')) ) );  
505 - //die( json_encode($count) ); 501 + die( json_encode('Count items in basket: '.$count) );
506 502
507 } 503 }
508 504
src/lib/models/basket.php
@@ -19,20 +19,20 @@ class basket extends \db @@ -19,20 +19,20 @@ class basket extends \db
19 INSERT INTO 19 INSERT INTO
20 public.basket 20 public.basket
21 ( 21 (
22 - email, 22 + user_id,
23 letter, 23 letter,
24 last_mod 24 last_mod
25 ) 25 )
26 VALUES 26 VALUES
27 ( 27 (
28 - :email, 28 + :user_id,
29 :letter, 29 :letter,
30 CURRENT_TIMESTAMP 30 CURRENT_TIMESTAMP
31 ) 31 )
32 RETURNING id 32 RETURNING id
33 ', 33 ',
34 [ 34 [
35 - 'email' => $data['email'], 35 + 'user_id' => $data['user_id'],
36 'letter' => $data['letter'] 36 'letter' => $data['letter']
37 ], 37 ],
38 -1 38 -1