예제 #1
0
 public function contact_us(Request $request)
 {
     if ($request->all()) {
         $rules = array('name' => 'required', 'email' => 'required|email', 'type' => 'required', 'message' => 'required');
         $validator = Validator::make($request->all(), $rules);
         if (!$validator->fails()) {
             $ask = new Ask();
             $ask->name = $request->input('name');
             $ask->email = $request->input('email');
             $ask->type = $request->input('type');
             $ask->ask = $request->input('message');
             $ask->status = 0;
             if ($ask->save()) {
                 return redirect('contact')->with('success', 'Pesan anda telah dikirimkan, kami akan membalas pesan anda secepatnya');
             }
         } else {
             return redirect('contact')->with('error', 'harap isi semua form');
         }
     } else {
         $this->data['css_assets'] = Assets::load('css', ['lib-bootstrap', 'style', 'font-awesome', 'font-awesome-min', 'flexslider', 'color-schemes-core', 'color-schemes-turquoise', 'jquery-parallax', 'bootstrap-responsive', 'font-family']);
         $this->data['js_assets'] = Assets::load('js', ['jquery', 'jquery-ui', 'jquery-easing', 'bootstrap-min-lib', 'jquery-isotope', 'jquery-flexslider', 'jquery.elevatezoom', 'jquery-sharrre', 'jquery-gmap3', 'imagesloaded', 'la_boutique', 'jquery-cookie', 'jquery-parallax-lib']);
         $this->data['title'] = 'Kontak Kami';
         return view('main_layout')->with('data', $this->data)->nest('content', 'contact_us', array('data' => $this->data));
     }
 }
예제 #2
0
 public function ask_product(Request $request)
 {
     $user = Sentinel::getUser();
     $product = Product::where('id', $request->product_id)->first();
     $ask = new Ask();
     if ($user->first_name != '') {
         $ask->name = ucwords($user->first_name) . " " . ucwords($user->last_name);
     } else {
         $ask->name = "guest";
     }
     $ask->email = $request->email;
     $ask->type = "pertanyaan";
     $ask->ask = "Produk " . ucwords($product->name) . " - " . $request->message;
     $ask->status = 0;
     $ask->save();
 }