| 
									
										
										
										
											2018-12-10 00:51:31 +08:00
										 |  |  | <div class="breadcrumbs text-center"> | 
					
						
							| 
									
										
										
										
											2019-01-13 23:54:55 +08:00
										 |  |  |     <?php $breadcrumbCount = 0; ?>
 | 
					
						
							| 
									
										
										
										
											2019-02-24 23:57:35 +08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2019-03-30 23:15:01 +08:00
										 |  |  |     {{-- Show top level books item --}} | 
					
						
							| 
									
										
										
										
											2019-03-17 00:00:41 +08:00
										 |  |  |     @if (count($crumbs) > 0 && array_first($crumbs) instanceof  \BookStack\Entities\Book) | 
					
						
							| 
									
										
										
										
											2019-08-04 21:26:39 +08:00
										 |  |  |         <a href="{{  url('/books')  }}" class="text-book icon-list-item outline-hover"> | 
					
						
							| 
									
										
										
										
											2019-02-24 23:57:35 +08:00
										 |  |  |             <span>@icon('books')</span> | 
					
						
							|  |  |  |             <span>{{ trans('entities.books') }}</span> | 
					
						
							|  |  |  |         </a> | 
					
						
							|  |  |  |         <?php $breadcrumbCount++; ?>
 | 
					
						
							|  |  |  |     @endif | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2019-03-30 23:15:01 +08:00
										 |  |  |     {{-- Show top level shelves item --}} | 
					
						
							|  |  |  |     @if (count($crumbs) > 0 && array_first($crumbs) instanceof  \BookStack\Entities\Bookshelf) | 
					
						
							| 
									
										
										
										
											2019-08-04 21:26:39 +08:00
										 |  |  |         <a href="{{  url('/shelves')  }}" class="text-bookshelf icon-list-item outline-hover"> | 
					
						
							| 
									
										
										
										
											2019-03-30 23:15:01 +08:00
										 |  |  |             <span>@icon('bookshelf')</span> | 
					
						
							|  |  |  |             <span>{{ trans('entities.shelves') }}</span> | 
					
						
							|  |  |  |         </a> | 
					
						
							|  |  |  |         <?php $breadcrumbCount++; ?>
 | 
					
						
							|  |  |  |     @endif | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2019-01-13 23:54:55 +08:00
										 |  |  |     @foreach($crumbs as $key => $crumb) | 
					
						
							| 
									
										
										
										
											2019-02-24 23:57:35 +08:00
										 |  |  |         <?php $isEntity = ($crumb instanceof \BookStack\Entities\Entity); ?>
 | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2019-01-13 23:54:55 +08:00
										 |  |  |         @if (is_null($crumb)) | 
					
						
							|  |  |  |             <?php continue; ?>
 | 
					
						
							|  |  |  |         @endif | 
					
						
							| 
									
										
										
										
											2019-02-24 23:57:35 +08:00
										 |  |  |         @if ($breadcrumbCount !== 0 && !$isEntity) | 
					
						
							| 
									
										
										
										
											2019-01-13 23:54:55 +08:00
										 |  |  |             <div class="separator">@icon('chevron-right')</div> | 
					
						
							|  |  |  |         @endif | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |         @if (is_string($crumb)) | 
					
						
							| 
									
										
										
										
											2019-08-04 21:26:39 +08:00
										 |  |  |             <a href="{{  url($key)  }}"> | 
					
						
							| 
									
										
										
										
											2019-01-13 23:54:55 +08:00
										 |  |  |                 {{ $crumb }} | 
					
						
							|  |  |  |             </a> | 
					
						
							| 
									
										
										
										
											2019-02-17 19:44:02 +08:00
										 |  |  |         @elseif (is_array($crumb)) | 
					
						
							| 
									
										
										
										
											2019-08-04 21:26:39 +08:00
										 |  |  |             <a href="{{  url($key)  }}" class="icon-list-item outline-hover"> | 
					
						
							| 
									
										
										
										
											2019-02-18 01:52:42 +08:00
										 |  |  |                 <span>@icon($crumb['icon'])</span> | 
					
						
							|  |  |  |                 <span>{{ $crumb['text'] }}</span> | 
					
						
							| 
									
										
										
										
											2019-02-17 19:44:02 +08:00
										 |  |  |             </a> | 
					
						
							| 
									
										
										
										
											2019-02-24 23:57:35 +08:00
										 |  |  |         @elseif($isEntity && userCan('view', $crumb)) | 
					
						
							|  |  |  |             @if($breadcrumbCount > 0) | 
					
						
							|  |  |  |                 @include('partials.breadcrumb-listing', ['entity' => $crumb]) | 
					
						
							|  |  |  |             @endif | 
					
						
							| 
									
										
										
										
											2019-03-30 22:27:00 +08:00
										 |  |  |             <a href="{{ $crumb->getUrl() }}" class="text-{{$crumb->getType()}} icon-list-item outline-hover"> | 
					
						
							| 
									
										
										
										
											2019-02-18 01:52:42 +08:00
										 |  |  |                 <span>@icon($crumb->getType())</span> | 
					
						
							| 
									
										
										
										
											2019-02-24 23:57:35 +08:00
										 |  |  |                 <span> | 
					
						
							|  |  |  |                     {{ $crumb->getShortName() }} | 
					
						
							|  |  |  |                 </span> | 
					
						
							| 
									
										
										
										
											2019-01-13 23:54:55 +08:00
										 |  |  |             </a> | 
					
						
							|  |  |  |         @endif | 
					
						
							|  |  |  |         <?php $breadcrumbCount++; ?>
 | 
					
						
							|  |  |  |     @endforeach | 
					
						
							| 
									
										
										
										
											2018-11-11 21:11:36 +08:00
										 |  |  | </div> |