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
 |