PHP Laravel 6 추천 영화 투고 사이트 작성 과정 2: 일람 페이지 작성편
view 파일 추가
목록을 표시하기 위해 이번에는 새로 만든 recommens 디렉토리에 index.blade.php를 만들었습니다.
컨트롤러 설정
컨트롤러 측에서는 $recommends를 view에 전달합니다.
recommend/app/Http/Controllers/RecommendController.php public function index()
{
$recommends = Recommend::all();
return view('recommends.index', ['recommend' => $recommends]);
}
더미 데이터 입력
5개의 더미 데이터를 입력합니다.
이번에는 미입력이 허용되지 않는 제목과 URL만 지정합니다.
use에 컨트롤러 모델 추가
recommend/database/seeds/RecommendSeeder.php use Illuminate\Database\Seeder;//元から記載されている。
use App\Models\Recommend; //追加。
for 문으로 5 개의 더미 데이터 작성
recommend/database/seeds/RecommendSeeder.php public function run()
{
for($i = 1; $i < 6; $i++){
Recommend::create([
'title' => 'test{$i}',
'url' => 'url{$i}'
]);
};
}
위를 데이터베이스 시더에 흘려
recommend/database/seeds/DatabaseSeeder.php public function run()
public function run()
{
$this->call(RecommendSeeder::class);
}
시더 실행
$php artisan db:seed
이것으로 더미 데이터 작성 완료입니다.
index.blade.php에서 DB 목록보기
이번에는 제목과 제목 이미지를 목록으로 표시하기로 결정합니다.
수단은 forEach의 배포입니다.
recommend/resources/views/recommends/index.blade.php@foreach($recommends as $recommend)
<tr>
<th>{{$recommend->title}}</th>
<th>{{$recommend->url}}</th>
</tr>
@endforeach
페이지네이션
표시 횟수가 많아지면 다음과 같은 방법으로 페이지를 분할할 수 있습니다.
(가필 예정)
Reference
이 문제에 관하여(PHP Laravel 6 추천 영화 투고 사이트 작성 과정 2: 일람 페이지 작성편), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/RealXiaoLin/items/71efae090f368be85134
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
컨트롤러 측에서는 $recommends를 view에 전달합니다.
recommend/app/Http/Controllers/RecommendController.php
public function index()
{
$recommends = Recommend::all();
return view('recommends.index', ['recommend' => $recommends]);
}
더미 데이터 입력
5개의 더미 데이터를 입력합니다.
이번에는 미입력이 허용되지 않는 제목과 URL만 지정합니다.
use에 컨트롤러 모델 추가
recommend/database/seeds/RecommendSeeder.php use Illuminate\Database\Seeder;//元から記載されている。
use App\Models\Recommend; //追加。
for 문으로 5 개의 더미 데이터 작성
recommend/database/seeds/RecommendSeeder.php public function run()
{
for($i = 1; $i < 6; $i++){
Recommend::create([
'title' => 'test{$i}',
'url' => 'url{$i}'
]);
};
}
위를 데이터베이스 시더에 흘려
recommend/database/seeds/DatabaseSeeder.php public function run()
public function run()
{
$this->call(RecommendSeeder::class);
}
시더 실행
$php artisan db:seed
이것으로 더미 데이터 작성 완료입니다.
index.blade.php에서 DB 목록보기
이번에는 제목과 제목 이미지를 목록으로 표시하기로 결정합니다.
수단은 forEach의 배포입니다.
recommend/resources/views/recommends/index.blade.php@foreach($recommends as $recommend)
<tr>
<th>{{$recommend->title}}</th>
<th>{{$recommend->url}}</th>
</tr>
@endforeach
페이지네이션
표시 횟수가 많아지면 다음과 같은 방법으로 페이지를 분할할 수 있습니다.
(가필 예정)
Reference
이 문제에 관하여(PHP Laravel 6 추천 영화 투고 사이트 작성 과정 2: 일람 페이지 작성편), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/RealXiaoLin/items/71efae090f368be85134
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
use Illuminate\Database\Seeder;//元から記載されている。
use App\Models\Recommend; //追加。
public function run()
{
for($i = 1; $i < 6; $i++){
Recommend::create([
'title' => 'test{$i}',
'url' => 'url{$i}'
]);
};
}
public function run()
public function run()
{
$this->call(RecommendSeeder::class);
}
$php artisan db:seed
이번에는 제목과 제목 이미지를 목록으로 표시하기로 결정합니다.
수단은 forEach의 배포입니다.
recommend/resources/views/recommends/index.blade.php
@foreach($recommends as $recommend)
<tr>
<th>{{$recommend->title}}</th>
<th>{{$recommend->url}}</th>
</tr>
@endforeach
페이지네이션
표시 횟수가 많아지면 다음과 같은 방법으로 페이지를 분할할 수 있습니다.
(가필 예정)
Reference
이 문제에 관하여(PHP Laravel 6 추천 영화 투고 사이트 작성 과정 2: 일람 페이지 작성편), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/RealXiaoLin/items/71efae090f368be85134
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(PHP Laravel 6 추천 영화 투고 사이트 작성 과정 2: 일람 페이지 작성편), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/RealXiaoLin/items/71efae090f368be85134텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)