rapidez/snowdog-menu

Rapidez Snowdog Menu

2.0.0 2024-05-28 08:59 UTC

This package is auto-updated.

Last update: 2024-09-25 10:51:31 UTC


README

将注册一个Blade组件,可以用来

<x-snowdog-menu identifier="main"/>

安装

如果你还没有移除默认的菜单包

composer remove rapidez/menu

安装此包

composer require rapidez/snowdog-menu

并将头部Blade文件中的 <x-menu/> 替换为 <x-snowdog-menu identifier="main"/> (并替换标识符)

resources/views/vendor/rapidez/layouts/partials/header.blade.php

如果你还没有发布Rapidez视图

php artisan vendor:publish --provider="Rapidez\Core\RapidezServiceProvider" --tag=views

视图

你可以使用以下命令发布视图

php artisan vendor:publish --provider="Rapidez\SnowdogMenu\SnowdogMenuServiceProvider" --tag=views

类型

当前视图中只有锚点作为分类和自定义URL类型,但你可以检查 $item->type 并根据它进行条件操作,例如

@if($item->type == 'cms_block')
    @content($item->content)
@endif

许可

GNU通用公共许可证v3。请参阅许可文件以获取更多信息。