eur-rsm/database-view-export

Laravel Nova 插件,用于导出配置的数据库视图。

0.0.1 2021-01-29 10:40 UTC

This package is auto-updated.

Last update: 2024-09-29 06:02:53 UTC


README

手动创建数据库视图导出

安装

  1. 通过在项目路由中创建 resources/views/vendor/nova/layout.blade.php 来覆盖 Nova 布局。
  2. @include('database-view-export::exports-dropdown') 添加到您希望的位置
    • 示例
<!-- Content -->
<div class="content">
    <div class="flex items-center relative shadow h-header bg-white z-20 px-view">
        <a v-if="@json(\Laravel\Nova\Nova::name() !== null)" href="{{ \Illuminate\Support\Facades\Config::get('nova.url') }}" class="no-underline dim font-bold text-90 mr-6">
            {{ \Laravel\Nova\Nova::name() }}
        </a>

        @if (count(\Laravel\Nova\Nova::globallySearchableResources(request())) > 0)
            <global-search dusk="global-search-component"></global-search>
        @endif

        {{-- Add dropdown menu for exports package --}}
        <div class="ml-auto flex items-center dropdown-right">
            @include('database-view-export::exports-dropdown')
        </div>

        <dropdown class="ml-8 h-9 flex items-center dropdown-right">
            @include('nova::partials.user')
        </dropdown>
    </div>

    <div data-testid="content" class="px-view py-view mx-auto">
        @yield('content')

        @include('nova::partials.footer')
    </div>
</div>
  1. 将显示的键和视图数据库的特定名称添加到下拉列表中。