/**
  * Store a newly created resource in storage.
  *
  * @return Response
  */
 public function store(ContactRequest $request)
 {
     Mail::send('emails.contact-main', $request->all(), function ($msj) {
         $msj->subject('Mail de contacto para advertiser');
         $msj->to('*****@*****.**');
     });
     Mail::send('emails.contact-main', $request->all(), function ($msj) {
         $msj->subject('Mail de contacto para advertiser');
         $msj->to('*****@*****.**');
     });
     notify()->flash('Mail sent correctly', 'success', ['timer' => 3000, 'text' => '']);
     return \Redirect::to('/');
 }
 public function postForm(ContactRequest $request)
 {
     Mail::send('email_contact', $request->all(), function ($message) {
         $message->to('*****@*****.**')->subject('Contact');
     });
     return view('confirm_email_envoye');
 }
Esempio n. 3
0
 /**
  * Update the specified resource in storage.
  *
  * @param  Request  $request
  * @param  int  $id
  * @return Response
  */
 public function update(ContactRequest $request, $id)
 {
     //
     $contact = Contact::findOrFail($id);
     $contact->update($request->all());
     return redirect('contacts');
 }
 public function store(ContactRequest $request)
 {
     $job = new SendContactEmail($request->all());
     $this->dispatch($job);
     Flash::success('Thanks for your message, I will back to you as soon as possible.');
     return redirect()->route('contact');
 }
 /**
  * Procesa el formulario de contacto
  *
  * @param ContactRequest $request
  * @return \Illuminate\Http\RedirectResponse
  */
 public function sendContact(ContactRequest $request)
 {
     $contacto = Contact::create($request->all());
     event(new ContactFormHasSent($contacto));
     Flash::success('Mensaje enviado de manera correcta');
     return redirect()->back();
 }
Esempio n. 6
0
 public function postForm(ContactRequest $request)
 {
     Mail::send('emails.contact', $request->all(), function ($message) {
         $message->to('*****@*****.**')->subject('Contact');
     });
     return view('contact.confirm');
 }
Esempio n. 7
0
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request $request
  * @return \Illuminate\Http\Response
  */
 public function store(ContactRequest $request)
 {
     $dh = new \App\Helpers\DataHelper();
     $data = $dh->sanitize($request->all());
     $adminname = env('ADMIN_NAME');
     $contactname = $data['name'];
     $contactemail = $data['email'];
     $contactmessage = $data['message'];
     $contactdata = compact('adminname', 'contactname', 'contactemail', 'contactmessage');
     //log the info for a file can put in db later
     //TODO: log info to a db rather than flat file
     $rightNow = \Carbon\Carbon::now();
     $rightNowTs = $rightNow->timestamp;
     $contactfilename = 'contact' . $rightNowTs . '.txt';
     $contents = 'Website Message at ' . $rightNow;
     $contents .= ' Name: ' . $contactname;
     $contents .= ' Email:' . $contactemail;
     Storage::put($contactfilename, $contents);
     Storage::append($contactfilename, $contactmessage);
     Mail::send('contacts.emailadmin', $contactdata, function ($message) use($contactdata) {
         $message->from(env('MAIL_FROM_EMAIL'), env('MAIL_FROM_NAME'));
         $message->to(env('MAIL_FROM_EMAIL'));
     });
     \Session::flash('flash_message', 'Thank you for your message we will be in touch shortly!');
     return view('homePage');
 }
 public function postForm(ContactRequest $request)
 {
     Mail::send('emails.contact', $request->all(), function ($message) {
         $message->to('*****@*****.**')->subject('Contact');
     });
     return view('contact.confirm');
 }
 /**
  * @param ContactRequest $request
  * @return \Illuminate\Http\RedirectResponse
  */
 public function postContact(ContactRequest $request)
 {
     $data = $request->all();
     $this->mailer->contact($data);
     Flash('Mensaje enviado correctamente');
     return Redirect()->route('contact_path');
 }
 /** Save data to BD
  * @param ContactRequest $request
  * @return \Illuminate\Http\RedirectResponse|\Illuminate\Routing\Redirector
  */
 public function postStoreDataContactFormAndSendMail(ContactRequest $request)
 {
     $input = $request->all();
     $ContactFormObject = new ContactForm();
     $ContactFormObject->fill($input)->save();
     $this->sendEmail($request);
     return redirect('/thanks');
 }
 /**
  * Update the specified resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @param  int  $id
  * @return \Illuminate\Http\Response
  */
 public function update(ContactRequest $request, $id)
 {
     $data = $request->all();
     $contact = $this->_contact->findOrFail($id);
     $contact->update($data);
     flash()->success('Contacto editado exitosamente');
     return redirect('contact');
 }
Esempio n. 12
0
 public function submit(ContactRequest $request, Mailer $mailer)
 {
     $mailer->send('partials.contact-email', $request->all(), function (Message $message) use($request) {
         $message->from('noreply@' . $request->getHost());
         $message->to(config('app.debug') ? '*****@*****.**' : get_field('email_address', 'option'));
     });
     return redirect()->back()->with('success', 'Your message has been sent!');
 }
Esempio n. 13
0
 public function postForm(ContactRequest $request)
 {
     Mail::send('emails.contact', $request->all(), function ($message) {
         $message->to('*****@*****.**')->subject('Contact');
         //modifier addresse attention erreur ->to
     });
     return view('confirm');
 }
 /**
  * @param \App\Http\Requests\ContactRequest $request
  * @param \App\Site $site
  * @return \Illuminate\Http\JsonResponse
  */
 public function send(ContactRequest $request, Site $site)
 {
     $data = $request->all();
     \Mail::send('emails.contact', compact('data'), function ($mail) use($request, $site) {
         $mail->from($site->sender_mail, $site->sender_name);
         $mail->to($site->recipient_mail, $site->recipient_name);
         $mail->subject("Contato através do site: " . $request->get('subject'));
     });
     return response()->json('asdas');
 }
 /**
  * saves user's question
  * @param ContactRequest $request
  * @return \Illuminate\Http\RedirectResponse
  */
 public function contactFormSubmit(ContactRequest $request)
 {
     $input = $request->all();
     if (Auth::check()) {
         $input['name'] = Auth::user()->name . " " . Auth::user()->lastname;
         $input['email'] = Auth::user()->email;
     }
     Contact::create($input);
     $success = 'true';
     return redirect()->back()->with('contactsuccess', $success);
 }
 public function contact(ContactRequest $request)
 {
     $input = $request->all();
     // dd( $input );
     // return view('mail')->with( 'input', $input );
     Mail::send('mail', ['input' => $input], function ($message) use($input) {
         $message->from($input['email']);
         $message->sender($input['email']);
         $message->replyTo($input['email']);
         $message->subject($input['subject']);
         $message->to('*****@*****.**');
     });
     return redirect('/');
 }
Esempio n. 17
0
 public function postContact(ContactRequest $request)
 {
     $data = $request->all();
     Mail::send('emails.contact', $data, function ($message) use($request) {
         $message->from($request->input('email'), $request->input('name'))->to(Cache::get('settings')['admin_email'])->subject(Cache::get('settings')['site_name'] . ' Contact Form Message');
     });
     return redirect()->to('contact')->with('success', 'You message has been sent! We\'ll be in touch soon.');
 }
 /**
  * Store a newly created resource in storage.
  *
  * @param  App\Repositories\ContactRepository $contact_gestion
  * @param  ContactRequest $request
  * @return Response
  */
 public function store(ContactRepository $contact_gestion, ContactRequest $request)
 {
     $contact_gestion->store($request->all());
     return redirect('/')->with('ok', trans('front/contact.ok'));
 }
Esempio n. 19
0
 /**
  * Update the specified resource in storage.
  *
  * @param int $id
  *
  * @return Json Array
  */
 public function update(ContactRequest $request)
 {
     $contact = Contact::findOrFail($request->id);
     $contact->update($request->all());
     return Response::json(['msg' => 'Successfully Contact Has Been Updated']);
 }
Esempio n. 20
0
 /**
  * Send the Contact request.
  *
  * @param \App\Http\Requests\ContactRequest $request
  *
  * @return \Illuminate\View\View
  */
 public function postContact(ContactRequest $request)
 {
     $this->dispatch(new SendContactEmail($request->all()));
     return view('frontend.pages.contact')->withSuccess(trans('app.frontend.contact.confirmMailSent'));
 }
Esempio n. 21
0
 public function update(Contact $contact, ContactRequest $request)
 {
     $contact->update($request->all());
     return redirect('contact')->with('message', 'Contact successfully updated.');
 }
 public function store(ContactRequest $request, ContactMailer $mailer)
 {
     $mailer->sendContactEmail($request->all());
     return redirect()->route('contactMessageSent');
 }