Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- namespace App\Http\Controllers\Halaman;
- use Illuminate\Http\Request;
- use App\Http\Controllers\Controller;
- //use models
- use App\Models\Post;
- use App\Models\Category;
- use App\Models\Coment;
- class Blog_controller extends Controller
- {
- public function index()
- {
- $title = 'Blog';
- $categories = Category::paginate(5);
- $data = Post::paginate(5);
- return view('halaman.view-blog.index',compact('title','data','categories'));
- }
- public function full($id)
- {
- $title = 'Content Blog';
- $posts = Post::where('id',$id)->first();
- $categories = Category::where('id',$id)->first();
- return view('halaman.view-blog.full-blog',compact('title','posts','categories'));
- }
- public function store(Request $request, Post $post)
- {
- $this->validate($request,[
- 'name' => 'required',
- 'email' => 'required',
- 'website' => 'required',
- 'comment' => 'required'
- ]);
- $coment['name'] = $request->name;
- $coment['email'] = $request->email;
- $coment['website'] = $request->website;
- $coment['comment'] = $request->comment;
- $coment['post_id'] = $post->id;
- Coment::insert($coment);
- \Session::flash('sukses','Data Berhasil Dipost');
- return redirect()->back();
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement