2017-01-14 5 views
1

Crinsane/shoppingcartがインストールされていますか?Laravel Crinsaneショッピングカートのインストールの移行

インストールマニュアルには、テーブルの移行に関する記述はありません。データベース接続の構成についての記述はありません。 私は、私がlaravelをあまり経験していないと仮定することができます。

とにかくデータベース接続設定が見つかったベンダーのconfig/cart.phpファイルがありますが、それを変更する方法についてはわかりません(私は私の作曲家のインストール後、私のアプリケーションのデータベースにはshoppingcartというテーブルはありません)。

だから私はcart.phpファイル内のこのセクションを持っている:私はこれを設定する必要がありますどのように

'database' => [ 

     'connection' => null, 

     'table' => 'shoppingcart', 

    ], 

? 「接続」には何を書いていますか?

インストール後、私のカートは動作していますが、それは異常な動作をしており、カートのデータを保持するDBテーブルがどこにもないために起こるとしか推測できません。

奇妙な挙動は、カートにアイテムを追加するとカート内で終わるが、ページをリフレッシュするとカートが空になるということです。しかし、2-3個の商品をカートに追加してからページを更新すると、カートにはすべてのアイテムが含まれています(前にカートに追加したものを除いたもの)。また、最初の製品を追加した後、カートに新しい項目を追加しようとすると、AddToCartボタンを最初にクリックしてもその項目は表示されません。しかし、もう一度クリックすると、2番目の製品がカートに追加されます

私は何か間違っていると確信しています。誰かが詳細なインストールのチュートリアルで私を助けることができますか?

EDIT

私は、マイグレーションを実行し、そして今私は

動作は同じである(config.phpファイルでデータベース接続を変更せずに)私のデータベースにあるショッピングカートのテーブルを持っています。変更されたものはありません どうすればいいですか?

+0

は、私は同じ問題を持っています –

答えて

0

使用方法:

Cart::store($this->authUser->id); 
Cart::restore($this->authUser->id); 
関連する問題