2017-01-14 5 views
1

Устанавливается ли кто-либо Crinsane/shoppingcart?Laravel Crinsane Корзина установить миграцию

В документации по установке нет упоминаний о миграции для таблицы. О конфигурации подключения к базе данных нет. Я могу только предположить, что я не очень опытен с laravel, и это, вероятно, что-то очевидное, о котором я не знаю.

В любом случае: есть файл config/cart.php (у поставщика), где я нашел настройки подключения к базе данных, но я понятия не имею, как изменить его, чтобы заставить его работать (я могу только предположить, что я должен измените его, потому что, конечно, в моей базе данных приложения нет таблицы, называемой shoppingcart, после моей установки композитора).

Так что у меня этот раздел в файле cart.php:

'database' => [ 

     'connection' => null, 

     'table' => 'shoppingcart', 

    ], 

Как я должен установить это? Что я пишу в «соединении»?

После установки моя корзина работает, но у нее странное поведение, и я могу только догадываться, что это происходит потому, что в таблице данных нет нигде, где бы хранились данные корзины.

Странное поведение заключается в том, что когда я добавляю товар в корзину, он попадает в корзину, но когда я обновляю страницу, тележка становится пустой. Но когда я добавляю в корзину 2-3 продукта, а затем обновляю страницу, в корзине есть все предметы (за исключением того, что я добавил в корзину раньше). Также после добавления первого продукта, когда я пытаюсь добавить новый элемент в корзину, он не делает этого при первом нажатии кнопки AddToCart. Но когда я снова нажимаю, второй товар добавляется в корзину

Я уверен, что я делаю что-то неправильно, Может ли кто-нибудь помочь мне с более подробным руководством по установке?

EDIT

Я побежал миграции, и теперь у меня есть таблица ShoppingCart в моей базе данных (без изменения подключения к базе данных в файле config.php)

поведение является тем же самым. Ничего не изменилось Что мне делать?

+0

У меня такая же проблема –

ответ

0

Используйте методы:

Cart::store($this->authUser->id); 
Cart::restore($this->authUser->id); 
Смежные вопросы