mirror of
https://github.com/BookStackApp/BookStack.git
synced 2024-10-01 01:36:00 -04:00
parent
0cfff6ab6f
commit
ed6ec341df
@ -12,7 +12,6 @@ use BookStack\Exceptions\ImageUploadException;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Validation\ValidationException;
|
||||
use Throwable;
|
||||
use Views;
|
||||
|
||||
class BookController extends Controller
|
||||
{
|
||||
|
@ -11,7 +11,6 @@ use BookStack\Exceptions\NotFoundException;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Validation\ValidationException;
|
||||
use Throwable;
|
||||
use Views;
|
||||
|
||||
class ChapterController extends Controller
|
||||
{
|
||||
|
@ -14,7 +14,6 @@ use Exception;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Validation\ValidationException;
|
||||
use Throwable;
|
||||
use Views;
|
||||
|
||||
class PageController extends Controller
|
||||
{
|
||||
|
@ -1,4 +1,4 @@
|
||||
<div class="grid half collapse-xs items-center mb-m px-m no-row-gap fade-in-when-active print-hidden">
|
||||
<div id="sibling-navigation" class="grid half collapse-xs items-center mb-m px-m no-row-gap fade-in-when-active print-hidden">
|
||||
<div>
|
||||
@if($previous)
|
||||
<a href="{{ $previous->getUrl() }}" class="outline-hover no-link-style block rounded">
|
||||
|
@ -31,4 +31,19 @@ class BookTest extends TestCase
|
||||
$redirectReq = $this->get($deleteReq->baseResponse->headers->get('location'));
|
||||
$redirectReq->assertNotificationContains('Book Successfully Deleted');
|
||||
}
|
||||
|
||||
public function test_next_previous_navigation_controls_show_within_book_content()
|
||||
{
|
||||
$book = Book::query()->first();
|
||||
$chapter = $book->chapters->first();
|
||||
|
||||
$resp = $this->asEditor()->get($chapter->getUrl());
|
||||
$resp->assertElementContains('#sibling-navigation', 'Next');
|
||||
$resp->assertElementContains('#sibling-navigation', $chapter->pages[0]->name);
|
||||
|
||||
$resp = $this->get($chapter->pages[0]->getUrl());
|
||||
$resp->assertElementContains('#sibling-navigation', $chapter->pages[1]->name);
|
||||
$resp->assertElementContains('#sibling-navigation', 'Previous');
|
||||
$resp->assertElementContains('#sibling-navigation', $chapter->name);
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue
Block a user