diff --git a/plugins/HeaderMenu/Bootstrap.php b/plugins/HeaderMenu/Bootstrap.php deleted file mode 100644 index d066e2a2..00000000 --- a/plugins/HeaderMenu/Bootstrap.php +++ /dev/null @@ -1,35 +0,0 @@ - - * @created 2022-07-20 15:35:59 - * @modified 2022-07-20 15:35:59 - */ - -namespace Plugin\HeaderMenu; - -class Bootstrap -{ - public function boot() - { - add_filter('header.categories', function ($data) { - $data[] = [ - 'name' => '插件链接', - 'url' => shop_route('home.index'), - 'children' => [ - [ - "name" => "最新商品", - "url" => plugin_route('latest_products'), - ], [ - "name" => "百度", - "url" => "https://www.baidu.com", - ] - ], - ]; - return $data; - }); - } -} diff --git a/plugins/HeaderMenu/Controllers/MenusController.php b/plugins/HeaderMenu/Controllers/MenusController.php deleted file mode 100644 index 477e4c9e..00000000 --- a/plugins/HeaderMenu/Controllers/MenusController.php +++ /dev/null @@ -1,24 +0,0 @@ - - * @created 2022-07-21 10:00:25 - * @modified 2022-07-21 10:00:25 - */ - -namespace Plugin\HeaderMenu\Controllers; - -use Beike\Repositories\ProductRepo; -use Beike\Shop\Http\Controllers\Controller; - -class MenusController extends Controller -{ - public function latestProducts() - { - $products = ProductRepo::getBuilder()->orderByDesc('updated_at')->paginate(40); - return view("HeaderMenu::latest_products", ['products' => $products]); - } -} diff --git a/plugins/HeaderMenu/Views/latest_products.blade.php b/plugins/HeaderMenu/Views/latest_products.blade.php deleted file mode 100644 index f4c42b44..00000000 --- a/plugins/HeaderMenu/Views/latest_products.blade.php +++ /dev/null @@ -1,21 +0,0 @@ -@extends('layout.master') - -@section('content') -
- -
- @foreach ($products as $product) -
@include('shared.product')
- @endforeach -
- - {{ $products->links('shared/pagination/bootstrap-4') }} - -
- -@endsection diff --git a/plugins/HeaderMenu/config.json b/plugins/HeaderMenu/config.json deleted file mode 100644 index 76c5491f..00000000 --- a/plugins/HeaderMenu/config.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "code": "header_menu", - "name": "首页菜单Demo", - "description": "修改首页菜单插件", - "type": "view", - "version": "v1.0.0", - "icon": "https://via.placeholder.com/100x100.png/aabbcc?text=MENU", - "author": { - "name": "成都光大网络科技有限公司", - "email": "yangjin@opencart.cn" - } -} diff --git a/plugins/HeaderMenu/routes.php b/plugins/HeaderMenu/routes.php deleted file mode 100644 index d31228e2..00000000 --- a/plugins/HeaderMenu/routes.php +++ /dev/null @@ -1,15 +0,0 @@ - - * @created 2022-07-21 09:35:05 - * @modified 2022-07-21 09:35:05 - */ - -use Illuminate\Support\Facades\Route; - -Route::get('/latest_products', '\Plugin\HeaderMenu\Controllers\MenusController@latestProducts')->name('plugin.latest_products'); -