turkmentv/app/Http/Controllers/ContactController.php

64 lines
1.6 KiB
PHP
Raw Normal View History

2019-08-01 10:30:15 +00:00
<?php
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Mail;
use App\Mail\SendMail;
2020-02-24 12:34:07 +00:00
use App\User;
2019-08-01 10:30:15 +00:00
class ContactController extends Controller
{
public function habarlashyk(){
return view('web.habarlashyk')->with([
'title' => 'Turkmen Tv | Habarlashyk',
'keywords' => '',
'meta_description' => '',
]);
}
public function send(Request $request){
$data = array(
'name' => $request->name,
'email' => $request->email,
'subject' => $request->subject,
'message' => $request->message
);
Mail::to('mahabatmudirligi@gmail.com')->send(new SendMail($data));
return back()->with('success', 'Hatyňyz Üstünlikli ugradyldy.');
}
2020-02-24 12:34:07 +00:00
public function sendMail(Request $request){
$user = User::find($request->id);
$id = $request->id;
return view('mail.compose',[
'id' => $id,
'user' => $user
]);
}
public function postMail(Request $request){
try{
$data = array(
'name' => 'Turkmen TV',
'email' => 'mahabatmudirligi@gmail.com',
'subject' => $request->subject,
'message' => $request->message
);
Mail::to($request->email)->send(new SendMail($data));
return redirect('/panel/user');
}catch(\Swift_TransportException $e){
$response = $e->getMessage();
return $response;
}
}
2019-08-01 10:30:15 +00:00
}