1
/**
* Get the author
*/
public function author()
{
return $this->belongsTo('App\Models\Author');
}
/**
* Get the author books
*/
public function book()
{
return $this->belongsTo('App\Models\Book');
}
コントローラ
public function getAuthorBook(){
$authors = Author::with('book')->get();
return view('user.author', compact('authors');
}
図
<table>
<thead>
<tr>
<th class="text-center">Author</th>
<th class="text-center">book tilte</th>
<th class="text-center">Description</th>
</tr>
</thead>
<tbody>
@foreach($authors as $auth)
<tr>
<td rowspan="{{count($auth->book)+1}}">
{{$auth->name}}
</td>
<td>
@foreach($auth->book as $book)
<tr>
{{$book->libelle}}
</tr>
@endforeach
<td>
<td>
@foreach($auth->book as $book)
<tr>
{{$book->description}}
</tr>
@endforeach
<td>
</tr>
@endforeach
</tbody>
</table>
私は基本的に別の1列目の著者とその本には、以下の画像のように別のラインで表現するために、帳簿と作者を表示したいと思います: table with vertical rowspan
この動的テーブル
を達成するために私を助けてください
あなたは少し質問を詳しく説明できますか? – avisheks