/** * @param int $id * @return \Illuminate\Contracts\View\Factory|\Illuminate\View\View */ public function edit($id) { $category = Category::with('tags', 'media')->findOrFail($id); $categories = Category::all('id', 'name'); $tags = Tag::all('id', 'name'); return view('admin::categories.edit', compact('category', 'categories', 'tags')); }
public function edit($id) { $post = Post::with('author', 'fields', 'category', 'tags')->findOrFail($id); $post->lock(auth()->user()->id); $categories = Category::all(['id', 'name']); $tags = Tag::all(['id', 'name']); $authors = Author::all(['id', 'name']); $fields = Field::all(); return view('admin::posts.edit', compact('post', 'categories', 'tags', 'authors', 'fields')); }