/** * @param Request $request * @return \Illuminate\Http\RedirectResponse */ public function postCreate(Request $request) { $data = $request->all(); $this->article->fill($data); $this->article->save(); return redirect()->to('articles/index'); }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { $validator = Validator::make($request->all(), ['title' => 'required|unique:articles|max:255', 'content' => 'required', 'date_published' => 'required']); if ($validator->fails()) { return redirect('articles/create')->withErrors($validator)->withInput(); } $article = new Article(array('title' => $request->get('title'), 'content' => $request->get('content'), 'date_published' => $request->get('date_published'), 'active' => $request->get('active', 0))); $article->save(); if ($request->file('image')) { $article->image = downloadImage($request, $article->id, $request->file('image')->getClientOriginalExtension()); $article->save(); } return redirect()->route('articleEdit', array($article->id))->with('message', 'Article has been added successful!'); }
public function store(Request $request) { $article = new Article(); $article->title = $request->input('title'); $article->save(); return redirect('admin/article'); }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { $article = new Article(); $image = Input::file('image'); if (!empty($image)) { if (!$image->isValid()) { return Redirect::back()->withErrors(array('上传文件失败,请重新发表!')); } $clientName = $image->getClientOriginalName(); $tmpName = $image->getFileName(); $realPath = $image->getRealPath(); $extension = $image->getClientOriginalExtension(); $newName = md5(date('ymdhis') . $clientName) . '.' . $extension; $image->move(Utils::getUploadPath(), $newName); $article->image = $newName; } $article->user_id = $request->input('user_id'); $article->title = $request->input('title'); $article->slug = $request->input('slug'); $article->body = $request->input('body'); if (!$article->save()) { return Redirect::back()->withErrors(array('文章发表失败,请重新发表!')); } return Redirect::to('/articles'); }
public function store(Request $request, Article $article) { $article->title = $request->input('title'); $article->body = $request->input('body'); $article->save(); return "Done"; }
/** * Store a newly created resource in storage. * * @return Response */ public function store(Request $request) { // $article = new Article(); $splitter = new ImageSplitter($request->request->get('article_content')); if ($splitter->is_matched) { for ($i = 0; $i < $splitter->is_matched; $i++) { $res = new UploadedRes(); $img = $splitter->getImageContent()[$i]; $res->filename = MyUtil::save_file($img); $res->mime = $splitter->getMime()[$i]; $res->save(); $arr_id[] = $res->id; } $article->content = $splitter->getPlainContent($arr_id); } else { $article->content = $request->request->get('article_content'); } $article->title = $request->request->get('article_title'); $article->category = $request->request->get('article_category'); $article->save(); // return response()->json(array("success" => "1", "new_id" => 1), 200, // array('Content-Type:text/json;charset=UTF-8')); return response()->json(array("success" => "1", "new_id" => $article->id), 200, array('Content-Type:text/json;charset=UTF-8')); }
public function update($id) { //set previous week $previousweek = date('Y-m-j H:i:s', strtotime('-7 days')); $Feed = Feed::find($id); echo $Feed->url . '<br>'; $feedFactory = new FeedFactory(['cache.enabled' => false]); $feeder = $feedFactory->make($Feed->url); $simplePieInstance = $feeder->getRawFeederObject(); //only add articles and update feed when results are found if (!empty($simplePieInstance)) { foreach ($simplePieInstance->get_items() as $item) { $matchThese = ['feed_id' => $Feed->id, 'url' => $item->get_permalink()]; $results = Article::where($matchThese)->count(); $date = $item->get_date('Y-m-j H:i:s'); if ($results == 0 && !(strtotime($date) < strtotime($previousweek))) { $article = new Article(); $article->feed_id = $Feed->id; $article->status = 'unread'; $article->url = $item->get_permalink(); $article->subject = $item->get_title(); $article->content = $item->get_description(); $article->published = $item->get_date('Y-m-j H:i:s'); $article->save(); echo '- ' . $item->get_title() . '<br>'; } } //update feed updated_at record Feed::where('id', $Feed->id)->update(['updated_at' => date('Y-m-j H:i:s')]); Feed::where('id', $Feed->id)->update(['feed_desc' => $simplePieInstance->get_description()]); Feed::where('id', $Feed->id)->update(['favicon' => $simplePieInstance->get_image_url()]); } }
public function store() { $article = new Article(); $article->fill(\Input::only(['title', 'content'])); $article->save(); return redirect('/'); }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { $article = new Article(); $article->title = Input::get('title'); $article->text = Input::get('text'); $article->save(); }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { $rules = ['ar_title' => 'required', 'fr_title' => 'required', 'ar_contents' => 'required', 'fr_contents' => 'required', 'articlesimage' => 'required|max:10000|mimes:jpeg,png']; $validator = Validator::make($request->all(), $rules); $validator->SetAttributeNames(['ar_title' => trans('author.ar_title'), 'fr_title' => trans('author.fr_title'), 'ar_contents' => trans('author.ar_contents'), 'fr_contents' => trans('author.fr_contents'), 'articlesimage' => trans('author.articlesimage')]); if ($validator->fails()) { return redirect()->back()->withInput()->withErrors($validator); } else { if ($request->hasFile('articlesimage')) { $image = $request->file('articlesimage'); if ($image->isValid()) { $article = new Article(); $ext = $image->getClientOriginalExtension(); $imagename = time() . '.' . $ext; $article->images = $imagename; $article->ar_titles = $request->input('ar_title'); $article->short_ar_titles = str_limit($article->ar_titles, 15); $article->fr_titles = $request->input('fr_title'); $article->short_fr_titles = str_limit($article->fr_titles, 15); $article->ar_contents = $request->input('ar_contents'); $article->short_ar_contents = str_limit($article->ar_contents, 100); $article->fr_contents = $request->input('fr_contents'); $article->short_fr_contents = str_limit($article->fr_contents, 100); $article->stat = $request->input('stat'); $article->save(); session()->flash('success', trans('author.success_add')); $upload = $image->move(base_path() . '/resources/views/dirassa/asset/images', $imagename); return redirect()->back(); } } } }
private function save(Article $article, array $inputs) { $article->title = $inputs['title']; $article->description = $inputs['description']; $article->image = $inputs['image']; $article->save(); }
public function store(ArticleRequest $request) { // Request use // $input = Request::all(); // check data input :: use ArticleRequest class // $input = $request->all(); // Article::create($input); $article = new Article($request->all()); // add image if ($request->hasFile('image')) { $image_filename = $request->file('image')->getClientOriginalName(); $image_name = date("Ymd-His-") . $image_filename; $public_path = 'images/articles/'; $destination = base_path() . $public_path; $request->file('image')->move($destination, $image_name); $article->image = $public_path . $image_name; } // add migration user_id /* form 1 */ $article->user_id = Auth::user()->id; $article->save(); /* form 2 */ // Auth::user()->articles()->save($article); // add many to many $tagsId = $request->input('tag_list'); if (!empty($tagsId)) { $article->tags()->sync($tagsId); } return redirect('articles'); }
/** * Store a newly created resource in storage. * * @return Response */ public function store(Request $request) { // $rules = array( //'title' => 'required|min:3|max:128', //'file' => 'mimes:jpg,gif,png' //); $this->validate($request, ['title' => 'required|unique:articles|max:255', 'author' => 'required', 'summary' => 'required', 'body' => 'required']); $article = new Article(); //$article->picture =""; $article->title = Input::get('title'); $article->author = Input::get('author'); $article->summary = Input::get('summary'); $article->body = Input::get('body'); $article->user_id = Auth::user()->id; //$article->file = Input::file('file'); // $ext = $file->guessClientExtension(); // $filename = $file->getClientOriginalName(); // $file->move(public_path().'/data', md5(date('YmdHis').$filename).'.'.$ext); // $pictrue = md5(date('YmdHis').$filename).'.'.$ext; if ($article->save()) { return Redirect::to('admin'); } else { return Redirect::back()->withInput()->withErrors('保存失败!'); } }
public function index() { $article = new Article(); $article->title = 'feiyi'; $article->content = '哈哈'; $result = $article->save(); var_dump($result); }
/** * @param ArticleRequest $request * @return \Illuminate\Http\RedirectResponse|\Illuminate\Routing\Redirector */ public function store(ArticleRequest $request) { $article = new Article($request->all()); $article->user_id = 1; $article->save(); // \Auth::user()->articles()->save($article); return redirect('articles'); }
/** * Store a newly created resource in storage. * * @param Request $request * @return Response */ public function store(Request $request) { $article = new Article(); $article->title = $request->input("title"); $article->body = $request->input("body"); $article->save(); return redirect()->route('articles.index')->with('message', 'Item created successfully.'); }
public function postIndex(Request $request) { $article = new Article(); $this->validate($request, ['title' => 'required', 'body' => 'required']); $article->fill($request->all()); $article->save(); return redirect('admin/create'); }
/** * Store a newly created resource in storage. * * @param Request $request * @return Response */ public function store(Request $request) { // $article = new Article(); $article->title = $request->input('title'); $article->content = $request->input('content'); $article->save(); return redirect('/articles'); }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { $newArticle = new Article(); $newArticle->title = $request->get('title'); $newArticle->description = $request->get('description'); $newArticle->likes = $request->get('likes'); $newArticle->save(); return redirect('/'); }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { $article = new Article(); $article->tittle = Input::get('tittle'); $article->body = Input::get('Body'); $article->user_id = Auth::user()->id; $article->save(); return redirect('article'); }
public function update(Request $request, Article $article) { $article->title = $request->title; $article->body = $request->body; $article->save(); Cache::forget('article:' . $article->id); Cache::forget('article:all'); return redirect('/'); }
public function store(Request $request) { $this->validate($request, ['title' => 'required|min:3', 'body' => 'required|min:10']); $article = new Article(); $article->title = $request->title; $article->body = $request->body; $article->save(); return redirect(url("article/{$article->id}")); }
public function newArticle(ArticleRequest $request) { $user = Auth::user(); $article = new Article($request->all()); $article->user_id = $user->id; $article->save(); Auth::user()->articles()->save($article); $user->save(); }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { $article = new Article(); $article->user_id = 1; $article->title = $request->title; $article->body = $request->body; $article->save(); return redirect('/article'); }
/** * Store a newly created resource in storage. * * @return Response */ public function store(ArticleRequest $request) { $article = new Article($request->all()); $article->created_by = 1; $article->modified_by = 1; $article->save(); flash()->success('Article Created!'); return redirect('site'); }
/** * Execute the console command. * * @return mixed */ public function handle() { $article = new Article(); $article->user_id = 1; $article->title = 'Article #' . rand(1, 100); $article->slug = str_slug($article->title, '-'); $article->body = rand(1, 100) . ' lorem'; $article->save(); echo "{$article->title} success created!" . PHP_EOL; }
public function run() { $articles = [['title' => 'Article 1', 'body' => 'Lorem ipsum dolor sit amet'], ['title' => 'Article 2', 'body' => 'Lorem ipsum dolor sit amet'], ['title' => 'Article 3', 'body' => 'Lorem ipsum dolor sit amet'], ['title' => 'Article 4', 'body' => 'Lorem ipsum dolor sit amet'], ['title' => 'Article 5', 'body' => 'Lorem ipsum dolor sit amet']]; foreach ($articles as $article) { $new = new Article(); $new->title = $article['title']; $new->body = $article['body']; $new->save(); } }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { // dd($request->author); $article = new Article(); $article->title = $request->title; $article->author = $request->author; $article->description = $request->description; $article->save(); return redirect('articles'); }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { // $this->validate($request, ['title' => 'required|max:255', 'description' => 'required']); $article = new Article(); $article->title = $request->input('title'); $article->description = $request->input('description'); $article->save(); return redirect('article'); }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Request $request) { // $article = new Article(); $article->body = $request->input('body'); $article->title = $request->input('title'); $article->save(); $articles = Article::all(); dd($articles); }