修复我的地址面包屑

This commit is contained in:
Edward Yang 2022-08-18 00:13:59 +08:00
parent a6a0b4cfbc
commit b5a8e46b2b
6 changed files with 29 additions and 24 deletions

View File

@ -80,23 +80,24 @@ Route::prefix('/')
});
Route::prefix('account')
->name('account.')
->middleware('shop_auth:' . Customer::AUTH_GUARD)
->group(function () {
Route::get('/', [AccountController::class, 'index'])->name('account.index');
Route::get('/', [AccountController::class, 'index'])->name('index');
Route::resource('addresses', AddressController::class);
Route::get('edit', [EditController::class, 'index'])->name('account.edit.index');
Route::get('edit', [EditController::class, 'index'])->name('edit.index');
Route::get('rmas', [RmaController::class, 'index'])->name('account.rma.index');
Route::get('rmas/{id}', [RmaController::class, 'show'])->name('account.rma.show');
Route::get('rmas/create/{order_product_id}', [RmaController::class, 'create'])->name('account.rma.create');
Route::post('rmas/store', [RmaController::class, 'store'])->name('account.rma.store');
Route::get('rmas', [RmaController::class, 'index'])->name('rma.index');
Route::get('rmas/{id}', [RmaController::class, 'show'])->name('rma.show');
Route::get('rmas/create/{order_product_id}', [RmaController::class, 'create'])->name('rma.create');
Route::post('rmas/store', [RmaController::class, 'store'])->name('rma.store');
Route::put('edit', [EditController::class, 'update'])->name('account.edit.update');
Route::get('orders', [OrderController::class, 'index'])->name('account.order.index');
Route::get('orders/{number}', [OrderController::class, 'show'])->name('account.order.show');
Route::get('update_password', [AccountController::class, 'updatePassword'])->name('account.update_password');
Route::get('wishlist', [WishlistController::class, 'index'])->name('account.wishlist.index');
Route::post('wishlist', [WishlistController::class, 'add'])->name('account.wishlist.add');
Route::delete('wishlist/{id}', [WishlistController::class, 'remove'])->name('account.wishlist.remove');
Route::put('edit', [EditController::class, 'update'])->name('edit.update');
Route::get('orders', [OrderController::class, 'index'])->name('order.index');
Route::get('orders/{number}', [OrderController::class, 'show'])->name('order.show');
Route::get('update_password', [AccountController::class, 'updatePassword'])->name('update_password');
Route::get('wishlist', [WishlistController::class, 'index'])->name('wishlist.index');
Route::post('wishlist', [WishlistController::class, 'add'])->name('wishlist.add');
Route::delete('wishlist/{id}', [WishlistController::class, 'remove'])->name('wishlist.remove');
});
});

View File

@ -12,10 +12,10 @@
namespace Beike\Shop\View\Components;
use Beike\Models\Product;
use Illuminate\Contracts\View\View;
use Illuminate\Support\Collection;
use Illuminate\Support\Str;
use Illuminate\View\Component;
use Illuminate\Support\Collection;
use Illuminate\Contracts\View\View;
class Breadcrumb extends Component
{

View File

@ -21,5 +21,9 @@ return [
'order' => [
'index' => 'Order List',
'order_completed' => 'Completed Order',
]
],
'addresses' => [
'index' => 'My Addresses'
],
];

View File

@ -42,5 +42,9 @@ return [
'order' => [
'index' => '订单列表',
'order_completed' => '已确认收货',
]
],
'addresses' => [
'index' => '我的地址'
],
];

View File

@ -10,12 +10,8 @@
@section('content')
<div class="container" id="address-app">
<nav aria-label="breadcrumb">
<ol class="breadcrumb">
<li class="breadcrumb-item"><a href="#">Home</a></li>
<li class="breadcrumb-item active" aria-current="page">Library</li>
</ol>
</nav>
<x-shop-breadcrumb type="static" value="account.addresses.index" />
<div class="row">
<x-shop-sidebar/>

View File

@ -12,7 +12,7 @@
<span>修改个人信息</span></a>
<a class="list-group-item d-flex justify-content-between align-items-center" href="{{ shop_route('account.order.index') }}">
<span>我的订单</span></a>
<a class="list-group-item d-flex justify-content-between align-items-center" href="{{ shop_route('addresses.index') }}">
<a class="list-group-item d-flex justify-content-between align-items-center" href="{{ shop_route('account.addresses.index') }}">
<span>我的地址</span></a>
<a class="list-group-item d-flex justify-content-between align-items-center" href="{{ shop_route('account.wishlist.index') }}">
<span>我的收藏</span></a>