diff --git a/resources/views/books/create.blade.php b/resources/views/books/create.blade.php index e33ae2bae..882ce556a 100644 --- a/resources/views/books/create.blade.php +++ b/resources/views/books/create.blade.php @@ -3,16 +3,26 @@ @section('body')
- @include('partials.breadcrumbs', ['crumbs' => [ - '/books' => [ - 'text' => trans('entities.books'), - 'icon' => 'book' - ], - '/create-book' => [ - 'text' => trans('entities.books_create'), - 'icon' => 'add' - ] - ]]) + @if (isset($bookshelf)) + @include('partials.breadcrumbs', ['crumbs' => [ + $bookshelf, + $bookshelf->getUrl('/create-book') => [ + 'text' => trans('entities.books_create'), + 'icon' => 'add' + ] + ]]) + @else + @include('partials.breadcrumbs', ['crumbs' => [ + '/books' => [ + 'text' => trans('entities.books'), + 'icon' => 'book' + ], + '/create-book' => [ + 'text' => trans('entities.books_create'), + 'icon' => 'add' + ] + ]]) + @endif
diff --git a/resources/views/shelves/show.blade.php b/resources/views/shelves/show.blade.php index 77423c144..a57abecb3 100644 --- a/resources/views/shelves/show.blade.php +++ b/resources/views/shelves/show.blade.php @@ -24,7 +24,7 @@

{{ trans('entities.shelves_empty_contents') }}

@if($currentUser->can('book-create-all')) - + @icon('add') {{ trans('entities.books_create') }} @@ -80,6 +80,13 @@
{{ trans('common.actions') }}
+ @if($currentUser->can('book-create-all')) + + @icon('add') + {{ trans('entities.books_create') }} + + @endif + @if(userCan('bookshelf-update', $shelf)) @icon('edit')