浏览代码

Link author from book page

axkuhta 1 年之前
父节点
当前提交
9a49fb38f5
共有 2 个文件被更改,包括 4 次插入2 次删除
  1. 3 2
      app/Models/Book.php
  2. 1 0
      resources/views/book.blade.php

+ 3 - 2
app/Models/Book.php

@@ -2,10 +2,11 @@
 
 namespace App\Models;
 
-use Illuminate\Database\Eloquent\Factories\HasFactory;
 use Illuminate\Database\Eloquent\Model;
 
 class Book extends Model
 {
-    use HasFactory;
+	function author() {
+		return $this->belongsTo(Author::class);
+	}
 }

+ 1 - 0
resources/views/book.blade.php

@@ -7,6 +7,7 @@
 <div>{{$book->annotation ?? "N/A"}}</div>
 </p>
 <p>
+<div>Автор: <a href="/author/{{ $book->author->id }}">{{$book->author->name}}</a></div>
 <div>ISBN: {{$book->isbn ?? "N/A"}}</div>
 <div>Количество страниц: {{$book->pagecount ?? "N/A"}}</div>
 <div>Год: {{$book->year ?? "N/A"}}</div>