fixed cart
This commit is contained in:
parent
a67b754b8f
commit
86c33778a6
|
|
@ -8,6 +8,14 @@ use Beike\Shop\Services\CartService;
|
|||
|
||||
class CartController extends Controller
|
||||
{
|
||||
public function index()
|
||||
{
|
||||
$data = [
|
||||
'carts' => CartService::list(current_customer())
|
||||
];
|
||||
return view("cart", $data);
|
||||
}
|
||||
|
||||
public function store(Request $request)
|
||||
{
|
||||
$skuId = $request->sku_id;
|
||||
|
|
|
|||
|
|
@ -0,0 +1,17 @@
|
|||
<?php
|
||||
/**
|
||||
* CheckoutController.php
|
||||
*
|
||||
* @copyright 2022 opencart.cn - All Rights Reserved
|
||||
* @link http://www.guangdawangluo.com
|
||||
* @author Edward Yang <yangjin@opencart.cn>
|
||||
* @created 2022-06-28 16:47:57
|
||||
* @modified 2022-06-28 16:47:57
|
||||
*/
|
||||
|
||||
namespace Beike\Shop\Http\Controllers;
|
||||
|
||||
class CheckoutController extends Controller
|
||||
{
|
||||
|
||||
}
|
||||
|
|
@ -6,6 +6,7 @@ use Beike\Shop\Http\Controllers\Account\LogoutController;
|
|||
use Beike\Shop\Http\Controllers\Account\RegisterController;
|
||||
use Beike\Shop\Http\Controllers\CartController;
|
||||
use Beike\Shop\Http\Controllers\CategoryController;
|
||||
use Beike\Shop\Http\Controllers\CheckoutController;
|
||||
use Beike\Shop\Http\Controllers\HomeController;
|
||||
use Beike\Shop\Http\Controllers\PagesController;
|
||||
use Beike\Shop\Http\Controllers\ProductController;
|
||||
|
|
@ -17,9 +18,12 @@ Route::prefix('/')
|
|||
->group(function () {
|
||||
Route::get('/', [HomeController::class, 'index'])->name('home.index');
|
||||
|
||||
Route::get('carts', [CartController::class, 'index'])->name('carts.index');
|
||||
Route::post('carts', [CartController::class, 'store'])->name('carts.store');
|
||||
Route::get('carts/mini', [CartController::class, 'miniCart'])->name('carts.mini');
|
||||
|
||||
Route::get('checkout', [CheckoutController::class, 'index'])->name('checkout.index');
|
||||
|
||||
Route::get('categories', [CategoryController::class, 'index'])->name('categories.index');
|
||||
Route::get('categories/{category}', [CategoryController::class, 'show'])->name('categories.show');
|
||||
|
||||
|
|
|
|||
|
|
@ -68,7 +68,7 @@
|
|||
<li class="list-group-item"><span>总数</span><span>20</span></li>
|
||||
<li class="list-group-item border-bottom-0"><span>总价</span><span class="total-price">¥223.33</span></li>
|
||||
<li class="list-group-item d-grid gap-2 mt-3 border-bottom-0">
|
||||
<a href="{{ shop_route('pages.show', 'checkout') }}" class="btn btn-primary">去结账</a>
|
||||
<a href="{{ shop_route('checkout.index', 'checkout') }}" class="btn btn-primary">去结账</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
Loading…
Reference in New Issue