나는 laravel 5.3 응용 프로그램을 가지고 내가 가진 새 게시물 페이지가 : 컨트롤러 경우에 선택 2 https://select2.github.io/
선택 2 및 laravel 5.3 형태
태그 모델
<?php
namespace App\Models;
use Eloquent as Model;
use Illuminate\Database\Eloquent\SoftDeletes;
/**
* Class tag
* @package App\Models
* @version September 20, 2016, 5:31 am UTC
*/
class tag extends Model
{
use SoftDeletes;
public $table = 'tags';
protected $dates = ['deleted_at'];
public $fillable = [
'name',
'id'
];
/**
* The attributes that should be casted to native types.
*
* @var array
*/
protected $casts = [
'name' => 'string'
];
/**
* Validation rules
*
* @var array
*/
public static $rules = [
];
public function post()
{
return $this->belongsTo('App\Models\Post');
}
public function movie()
{
return $this->belongsTo('App\Models\Movies');
}
}
를 사용
<div class="form-group col-sm-12">
<label for="tags"> Select Tags</label>
<select class="custom-select form-control" name="tags" id="tag-select" multiple="multiple">
@foreach($tags as $tag)
<option value="{{$tag->id}}">{{$tag->name}} </option>
@endforeach
</select>
</div>
i 나는 내가 마지막으로 클릭 한 태그의 값만 가져옵니다.
입력 할 때마다 값을 전달하고 컨트롤러에서 가져 오는 방법을 알려주십시오.
기타 문의 사항이 있으면 알려주세요.
감사
나는 – Nour