0
我有兩個表,基本的東西,類別和文章。 分類:Laravel編輯視圖返回所有複選框檢查
- ID
- 名
文章:
- ID
- 標題
- CATEGORY_ID ...
關係
分類模型:
public function articles()
{
return $this->hasMany('Article');
}
文章型號:
public function category()
{
return $this->belongsTo('Category');
}
編輯和UPADTE方法控制器:
public function getEdit($id)
{
$categories = Category::get();
$articles = Article::with('category')->find($id);
return View::make('articles.edit', compact('articles', 'categories'), array('title' => 'Promena clanka'));
}
public function updateEdit($id)
{
$validation = Validator::make(Input::all(), Article::$rules);
if($validation->passes()) {
$article = Article::find($id);
$article->title = Input::get('title');
$article->slug = Slug::make(Input::get('title'));
$article->body = Input::get('body');
$article->category_id = Input::get('category_id');
$article->tag = Input::get('tag');
$article->visibility = Input::get('visibility');
$article->update();
return Redirect::route('dashboard')->with('message', 'Uspesno promenjen clanak');
}
return Redirect::route('dashboard/article/edit/' . $id)->withErrors($validation);
}
我怎麼能dispay只有選中的複選框即具有category_id值。到目前爲止,我所有的檢查。
@if(count($categories))
@foreach($categories as $category)
<div class="checkbox">
{{Form::checkbox('category_id', $category->id) }} <span>{{Str::Title($category->name) }}</span>
</div>
@endforeach
@endif
我應該如何解決這個問題?
我有同樣的問題,你有沒有設法解決它? – fanbondi