111 lines
4.3 KiB
PHP
111 lines
4.3 KiB
PHP
@if ($hideEmptyPage || ($documents->count() || request()->get('search', false)))
|
|
@if (! $hideSummary)
|
|
<x-index.summary :items="$summaryItems" />
|
|
@endif
|
|
|
|
<x-index.container>
|
|
@if (! $withoutTabs)
|
|
<x-tabs active="{{ $tabActive }}">
|
|
<x-slot name="navs">
|
|
@stack('document_nav_start')
|
|
|
|
@if ($tabActive == $type)
|
|
<x-tabs.nav id="{{ $type }}" name="{{ trans_choice($textTabDocument, 2) }}" active />
|
|
@else
|
|
<x-tabs.nav-link id="{{ $type }}" name="{{ trans_choice($textTabDocument, 2) }}" href="{{ route($routeTabDocument) }}" />
|
|
@endif
|
|
|
|
@stack('document_nav_end')
|
|
|
|
@if ($tabActive == 'recurring-templates')
|
|
@if (! $hideRecurringTemplates)
|
|
<x-tabs.nav id="recurring-templates" name="{{ trans_choice('general.recurring_templates', 2) }}" active />
|
|
@endif
|
|
@else
|
|
@if (! $hideRecurringTemplates)
|
|
<x-tabs.nav-link id="recurring-templates" name="{{ trans_choice('general.recurring_templates', 2) }}" href="{{ route($routeTabRecurring) }}" />
|
|
@endif
|
|
@endif
|
|
|
|
@stack('recurring_nav_end')
|
|
</x-slot>
|
|
|
|
<x-slot name="content">
|
|
@if ((! $hideSearchString) && (! $hideBulkAction))
|
|
<x-index.search
|
|
search-string="{{ $searchStringModel }}"
|
|
bulk-action="{{ $bulkActionClass }}"
|
|
route="{{ $searchRoute }}"
|
|
/>
|
|
@elseif ((! $hideSearchString) && $hideBulkAction)
|
|
<x-index.search
|
|
search-string="{{ $searchStringModel }}"
|
|
route="{{ $searchRoute }}"
|
|
/>
|
|
@elseif ($hideSearchString && (! $hideBulkAction))
|
|
<x-index.search
|
|
bulk-action="{{ $bulkActionClass }}"
|
|
route="{{ $searchRoute }}"
|
|
/>
|
|
@endif
|
|
|
|
@stack('document_tab_start')
|
|
|
|
@if ($tabActive == $type)
|
|
<x-tabs.tab id="{{ $type }}">
|
|
<x-documents.index.document :type="$type" :documents="$documents" />
|
|
</x-tabs.tab>
|
|
@endif
|
|
|
|
@stack('document_tab_end')
|
|
|
|
@if ($tabActive == 'recurring-templates')
|
|
@if (! $hideRecurringTemplates)
|
|
<x-tabs.tab id="recurring-templates">
|
|
<x-documents.index.recurring-templates :type="$type" :documents="$documents" />
|
|
</x-tabs.tab>
|
|
@endif
|
|
@endif
|
|
|
|
@stack('recurring_tab_end')
|
|
</x-slot>
|
|
</x-tabs>
|
|
@else
|
|
@if ((! $hideSearchString) && (! $hideBulkAction))
|
|
<x-index.search
|
|
search-string="{{ $searchStringModel }}"
|
|
bulk-action="{{ $bulkActionClass }}"
|
|
route="{{ $searchRoute }}"
|
|
/>
|
|
@elseif ((! $hideSearchString) && $hideBulkAction)
|
|
<x-index.search
|
|
search-string="{{ $searchStringModel }}"
|
|
route="{{ $searchRoute }}"
|
|
/>
|
|
@elseif ($hideSearchString && (! $hideBulkAction))
|
|
<x-index.search
|
|
bulk-action="{{ $bulkActionClass }}"
|
|
route="{{ $searchRoute }}"
|
|
/>
|
|
@endif
|
|
|
|
@stack('document_start')
|
|
|
|
<x-documents.index.document :type="$type" :documents="$documents" />
|
|
|
|
@stack('document_end')
|
|
@endif
|
|
</x-index.container>
|
|
@else
|
|
<x-empty-page
|
|
group="{{ $group }}"
|
|
page="{{ $page }}"
|
|
alias="{{ $alias }}"
|
|
:buttons="$emptyPageButtons"
|
|
image-empty-page="{{ $imageEmptyPage }}"
|
|
text-empty-page="{{ $textEmptyPage }}"
|
|
url-docs-path="{{ $urlDocsPath }}"
|
|
check-permission-create="{{ $checkPermissionCreate }}"
|
|
/>
|
|
@endif
|