Laavel Form Facade로 날짜 선택 표시줄 만들기

2643 단어 PHPLaravelformfacade
라벨의Form Facade를 사용해 날짜의 select box를 만들었기 때문에 미리 적어뒀다.

창 만들기


↓ 이런 녀석.일반 날짜 선택 형식.
오른쪽에서만 기본값으로 날짜를 선택했습니다.

year 2015~2018 선택 가능.

코드


Form Facade를 사용하면 간단하게 기술할 수 있습니다.index.blade.php

{!! Form::label('period', '日付:') !!}
<?php $today = \Carbon\Carbon::now(); ?>

{{Form::selectRange('from_year', 2015, 2018, '', ['placeholder' => ''])}}年
{{Form::selectRange('from_month', 1, 12, '', ['placeholder' => ''])}}月
{{Form::selectRange('from_day', 1, 31, '', ['placeholder' => ''])}}日

<span></span>

{{Form::selectRange('to_year', 2015, 2018, $today->year)}}年
{{Form::selectRange('to_month', 1, 12, $today->month)}}月
{{Form::selectRange('to_day', 1, 31, $today->day)}}日
요소는 바로 이런 느낌이다.

설명


1. <?php $today = \Carbon\Carbon::now(); ?>당일의 날짜를 얻기 위해 사용한다.
$tody->year: 년
$today->month: 월
$today->day: 날짜

2. Form::selectRange()
Form::선택 영역에 선택 상자를 만들려면 selectRange()를 사용합니다.{{Form::selectRange('from_year', 2015, 2018, '', ['placeholder' => ''])}}매개 변수 1:name 속성 값
매개변수 2: 시작값
매개변수 3: 끝 값
(매개변수 4: 기본값)
(매개변수 5: 클래스 또는 placeholder 등의 기본값 설정)

최후


편하네.
나는 무대에 잘 대처하지 못하기 때문에 끊임없이 가벼운 방법을 찾고 싶다.
• 참조
http://recipes.laravel.jp/category/17
https://qiita.com/yudsuzuk/items/ff894bd0b76d4657741d

좋은 웹페이지 즐겨찾기