Show tags of all search results
This commit is contained in:
		
							parent
							
								
									ee400eece6
								
							
						
					
					
						commit
						aad2ee675c
					
				| 
						 | 
				
			
			@ -227,7 +227,7 @@
 | 
			
		|||
  border: 1px solid #CCC;
 | 
			
		||||
  overflow: hidden;
 | 
			
		||||
  font-size: 0.85em;
 | 
			
		||||
  a, a:hover, a:active {
 | 
			
		||||
  a, span, a:hover, a:active {
 | 
			
		||||
    padding: 4px 8px;
 | 
			
		||||
    @include lightDark(color, #777, #999);
 | 
			
		||||
    transition: background-color ease-in-out 80ms;
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,6 +1,11 @@
 | 
			
		|||
@foreach($entity->tags as $tag)
 | 
			
		||||
    <div class="tag-item primary-background-light">
 | 
			
		||||
        <div class="tag-name"><a href="{{ url('/search?term=%5B' . urlencode($tag->name) .'%5D') }}">@icon('tag'){{ $tag->name }}</a></div>
 | 
			
		||||
        @if($tag->value) <div class="tag-value"><a href="{{ url('/search?term=%5B' . urlencode($tag->name) .'%3D' . urlencode($tag->value) . '%5D') }}">{{$tag->value}}</a></div> @endif
 | 
			
		||||
        @if($disableLinks ?? false)
 | 
			
		||||
            <div class="tag-name"><span>@icon('tag'){{ $tag->name }}</span></div>
 | 
			
		||||
            @if($tag->value) <div class="tag-value"><span>{{$tag->value}}</span></div> @endif
 | 
			
		||||
        @else
 | 
			
		||||
            <div class="tag-name"><a href="{{ url('/search?term=%5B' . urlencode($tag->name) .'%5D') }}">@icon('tag'){{ $tag->name }}</a></div>
 | 
			
		||||
            @if($tag->value) <div class="tag-value"><a href="{{ url('/search?term=%5B' . urlencode($tag->name) .'%3D' . urlencode($tag->value) . '%5D') }}">{{$tag->value}}</a></div> @endif
 | 
			
		||||
        @endif
 | 
			
		||||
    </div>
 | 
			
		||||
@endforeach
 | 
			
		||||
| 
						 | 
				
			
			@ -2,6 +2,9 @@
 | 
			
		|||
<a href="{{ $entity->getUrl() }}" class="{{$type}} {{$type === 'page' && $entity->draft ? 'draft' : ''}} {{$classes ?? ''}} entity-list-item" data-entity-type="{{$type}}" data-entity-id="{{$entity->id}}">
 | 
			
		||||
    <span role="presentation" class="icon text-{{$type}}">@icon($type)</span>
 | 
			
		||||
    <div class="content">
 | 
			
		||||
            @if($entity->tags->count() > 0 and $showTags ?? false)
 | 
			
		||||
                    @include('components.tag-list', ['entity' => $entity, 'disableLinks' => True ])
 | 
			
		||||
            @endif
 | 
			
		||||
            <h4 class="entity-list-item-name break-text">{{ $entity->name }}</h4>
 | 
			
		||||
            {{ $slot ?? '' }}
 | 
			
		||||
    </div>
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,4 +1,4 @@
 | 
			
		|||
@component('partials.entity-list-item-basic', ['entity' => $entity])
 | 
			
		||||
@component('partials.entity-list-item-basic', ['entity' => $entity, 'showTags' => $showTags])
 | 
			
		||||
<div class="entity-item-snippet">
 | 
			
		||||
 | 
			
		||||
    @if($showPath ?? false)
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,7 +1,7 @@
 | 
			
		|||
@if(count($entities) > 0)
 | 
			
		||||
    <div class="entity-list {{ $style ?? '' }}">
 | 
			
		||||
        @foreach($entities as $index => $entity)
 | 
			
		||||
            @include('partials.entity-list-item', ['entity' => $entity, 'showPath' => $showPath ?? false])
 | 
			
		||||
            @include('partials.entity-list-item', ['entity' => $entity, 'showPath' => $showPath ?? false, 'showTags' => $showTags ?? false])
 | 
			
		||||
        @endforeach
 | 
			
		||||
    </div>
 | 
			
		||||
@else
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -74,7 +74,7 @@
 | 
			
		|||
 | 
			
		||||
                    <h6 class="text-muted">{{ trans_choice('entities.search_total_results_found', $totalResults, ['count' => $totalResults]) }}</h6>
 | 
			
		||||
                    <div class="book-contents">
 | 
			
		||||
                        @include('partials.entity-list', ['entities' => $entities, 'showPath' => true])
 | 
			
		||||
                        @include('partials.entity-list', ['entities' => $entities, 'showPath' => true, 'showTags' => true])
 | 
			
		||||
                    </div>
 | 
			
		||||
 | 
			
		||||
                    @if($hasNextPage)
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue