Przeglądaj źródła

book -> tipitaka

visuddhinanda 4 dni temu
rodzic
commit
e39155a621

+ 1 - 1
api-v12/resources/views/blog/category.blade.php

@@ -33,7 +33,7 @@
 <section class="article-list--compact">
     @foreach ($posts as $post)
     <article>
-        <a href="{{ route('library.book.read', $post['uid']) }}">
+        <a href="{{ route('library.tipitaka.read', $post['uid']) }}">
             <div class="article-details">
                 <h2 class="article-title">{{ $post->title }}</h2>
                 <footer class="article-time">

+ 1 - 1
api-v12/resources/views/blog/index.blade.php

@@ -21,7 +21,7 @@
                 <div class="article-title-wrapper">
                     <h2 class="article-title">
                         <a
-                            href="{{ route('library.book.read', $post['uid']) }}">{{ $post->title }}</a>
+                            href="{{ route('library.tipitaka.read', $post['uid']) }}">{{ $post->title }}</a>
                     </h2>
 
                     <h3 class="article-subtitle">

+ 1 - 1
api-v12/resources/views/components/book-item.blade.php

@@ -3,7 +3,7 @@
     <div class="card h-100">
         <div class="card-body">
             <div class="book-cover-container">
-                <a href="{{ route('library.book.show', $book['id']) }}" class="text-decoration-none">
+                <a href="{{ route('library.tipitaka.show', $book['id']) }}" class="text-decoration-none">
                     <img src="{{ $book['cover'] ?? 'https://via.placeholder.com/300x400?text=No+Cover' }}"
                         alt="{{ $book['title'] ?? '未知书籍' }}"
                         class="book-cover"

+ 3 - 3
api-v12/resources/views/library/book/show.blade.php

@@ -34,7 +34,7 @@
                 <div class="card">
                     <img src="{{ $book['cover'] }}" class="card-img-top" alt="{{ $book['title'] }}" style="max-height: 400px; width: fit-content;">
                     <div class="card-body text-center">
-                        <a href="{{ route('library.book.read', $book['id']) }}" class="btn btn-primary btn-lg w-100 mb-2">
+                        <a href="{{ route('library.tipitaka.read', $book['id']) }}" class="btn btn-primary btn-lg w-100 mb-2">
                             <svg class="icon me-2" width="24" height="24">
                                 <use xlink:href="#tabler-book-2"></use>
                             </svg>
@@ -87,7 +87,7 @@
                     <div class="card-body">
                         <div class="list-group">
                             @foreach($book['contents'] as $chapter)
-                            <a href="{{ route('library.book.read', $chapter['id']) }}?chapter={{ $loop->iteration }}"
+                            <a href="{{ route('library.tipitaka.read', $chapter['id']) }}?chapter={{ $loop->iteration }}"
                                 class="list-group-item list-group-item-action">
                                 <div class="d-flex w-100 justify-content-between">
                                     <h4 class="mb-1">{{ $chapter['title'] }}</h4>
@@ -125,7 +125,7 @@
                                 <div class="d-flex">
                                     <img src="{{ $version['cover'] }}" class="me-3" style="width: 60px; height: 80px; object-fit: cover;" alt="{{ $version['title'] }}">
                                     <div>
-                                        <h6><a href="{{ route('library.book.show', $version['id']) }}">{{ $version['title'] }}</a></h6>
+                                        <h6><a href="{{ route('library.tipitaka.show', $version['id']) }}">{{ $version['title'] }}</a></h6>
                                         <div class="text-muted small">{{ $version['author'] }}</div>
                                         <div class="text-muted small">{{ $version['language'] ?? '巴利语' }}</div>
                                     </div>

+ 2 - 2
api-v12/routes/web.php

@@ -64,8 +64,8 @@ Route::post('/logout', function () {
 Route::prefix('library')->name('library.')->group(function () {
     Route::get('/', [CategoryController::class, 'index'])->name('home');
     Route::get('/category/{id}', [CategoryController::class, 'show'])->name('category.show');
-    Route::get('/book/{id}', [BookController::class, 'show'])->name('book.show');
-    Route::get('/book/{id}/read', [BookController::class, 'read'])->name('book.read');
+    Route::get('/tipitaka/{id}', [BookController::class, 'show'])->name('tipitaka.show');
+    Route::get('/tipitaka/{id}/read', [BookController::class, 'read'])->name('tipitaka.read');
     Route::get('/wiki', [BookController::class, 'read'])->name('wiki');
     Route::get('/download', [DownloadController::class, 'index'])->name('download');
     // 文集