Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- add model in controller
- use App\Article;
- // with pagination return
- $articles = Article::latest()->paginate(5);
- return view('articles.index',compact('articles'))
- ->with('i', (request()->input('page', 1) - 1) * 5);
- // for validation
- request()->validate([
- 'title' => 'required',
- 'body' => 'required',
- ]);
- // create with succusee
- Article::create($request->all());
- return redirect()->route('articles.index')
- ->with('success','Article created successfully');
- // Update with message
- Article::find($id)->update($request->all());
- return redirect()->route('articles.index')
- ->with('success','Article updated successfully');
- // Delete with message
- Article::find($id)->delete();
- return redirect()->route('articles.index')
- ->with('success','Article deleted successfully');
- for model add
- protected $guarded = ['_token'];
- public $timestamps = false;
- //protected $fillable = ['title', 'body' ];
Add Comment
Please, Sign In to add comment