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(); }
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); }
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); }
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', 'Банер успішно видалено!'); }