このページの翻訳:
- 日本語 (ja)
- English (en)
最近の更新
- 31 CentOS5 TLS1.2 created
- 2024.04.12 MySQL BIT Field created
- 04 ↷ 50_dialy:2024:04:04 から 50_dialy:2024:04:05 へページを名称変更しました。
最近の更新
文書の過去の版を表示しています。
routes/web.php
Route::get('/foo', function () { $posts = App\Post::all(); return view('home', compact('posts')); });
コントローラ作成
php artisan make:model Post
下記ができる
app/Post.php
<?php namespace App; use Illuminate\Database\Eloquent\Model; class Post extends Model { // }
resources/views/home.blade.php
<!DOCTYPE html> <html> <head> <title>Homepage</title> <link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/css/bootstrap.min.css"> </head> <body> <div class="container"> <br><br> <div class="row"> @foreach($posts as $post) <div class="col-md-3"> <a href="/post/{{ $post->slug }}"> <img src="{{ Voyager::image( $post->image ) }}" style="width:100%"> <span>{{ $post->title }}</span> </a> </div> @endforeach </div> </div> </body> </html>