コード例 #1
0
ファイル: FrontComposer.php プロジェクト: andriy-sa/laravel
 public function __construct()
 {
     $this->error = Session::get('error', false);
     $this->success = Session::get('success', false);
     $this->cur_local = Config::get('app.locale');
     $this->a1_baner = Baner::where('type', 'a1')->get();
 }
コード例 #2
0
 public function request(Advertisement $advertModel)
 {
     $b1_baner = Baner::where('type', 'b1')->get();
     $b2_baner = Baner::where('type', 'b2')->get();
     $latest_advert = $advertModel->get_last_advert();
     $top_advert = $advertModel->get_top_advert();
     $rules = ['name' => 'required', 'phone' => 'required', 'aid' => 'required'];
     $validator = JsValidator::make($rules);
     return view('site.request')->with('b1_baner', $b1_baner)->with('b2_baner', $b2_baner)->with('latest_advert', $latest_advert)->with('top_advert', $top_advert)->with('validator', $validator);
 }
コード例 #3
0
 public function create(Advertisement $advertModel)
 {
     $categoryModel = new Category();
     $categories = $categoryModel->get_order_count();
     $categories_select = Category::lists(Config::get('app.locale') . '_title', 'id');
     $validtor = JsValidator::make($this->rules);
     $b1_baner = Baner::where('type', 'b1')->get();
     $popular_advert = $advertModel->get_popular_advert();
     $title = trans('message.new_advert');
     return view('site.advertisements.create')->with('categories', $categories)->with('categories_select', $categories_select)->with('validator', $validtor)->with('title', $title)->with('b1_baner', $b1_baner)->with('popular_advert', $popular_advert);
 }
コード例 #4
0
ファイル: AdminController.php プロジェクト: andriy-sa/laravel
 public function baner_delete($id)
 {
     $baner = Baner::find($id);
     if (!$baner) {
         abort(404);
     }
     if (file_exists("userfiles/baners/{$baner->image}")) {
         unlink("userfiles/baners/{$baner->image}");
     }
     $baner->delete();
     return redirect()->route('admin_baners')->with('success', 'Банер успішно видалено!');
 }