diff --git a/app/Http/Controllers/ContactController.php b/app/Http/Controllers/ContactController.php index bbfa8170..7eb68a29 100644 --- a/app/Http/Controllers/ContactController.php +++ b/app/Http/Controllers/ContactController.php @@ -23,17 +23,20 @@ class ContactController extends Controller ]); } - - public function send(Request $request){ +public function send(Request $request){ $data = array( 'name' => $request->name, 'email' => $request->email, 'subject' => $request->subject, 'message' => $request->message ); - - Mail::to('admin@turkmentv.gov.tm')->send(new SendMail($data)); - return back()->with('success', 'Hatyňyz Üstünlikli ugradyldy.'); + Mail::send('email_temp', [ + 'data' => $data + ], function ($message) use ($request) { + $message->to('admin@turkmentv.gov.tm'); + $message->subject($request->subject); + }); + return back()->with('success', 'Hat ustunlikli ugradyldy!'); } @@ -94,6 +97,7 @@ class ContactController extends Controller $response = $e->getMessage(); return $response; } + } } diff --git a/app/Http/Controllers/MenuLinkController.php b/app/Http/Controllers/MenuLinkController.php index 27232c74..8ac43c89 100644 --- a/app/Http/Controllers/MenuLinkController.php +++ b/app/Http/Controllers/MenuLinkController.php @@ -73,8 +73,7 @@ class MenuLinkController extends Controller $shows = $page->shows()->orderBy('created_at', 'DESC')->paginate(6); $advs = $page->pageads()->orderBy('created_at', 'DESC')->paginate(6); $programmes = $page->programmes; - $topheaderadvers = Topheaderadv::inRandomOrder()->get(); - $topheaderadvs = $topheaderadvers[0]; + $topheaderadvs = Topheaderadv::inRandomOrder()->first(); if($page->group == 0){ return view('web.pageWeb')->with([ 'page' => $page, @@ -109,8 +108,7 @@ class MenuLinkController extends Controller //$shows = $page->shows()->orderBy('created_at', 'DESC')->paginate(6); $advs = $page->pageads()->orderBy('created_at', 'DESC')->paginate(6); $programmes = $page->programmes; - $topheaderadvers = Topheaderadv::inRandomOrder()->get(); - $topheaderadvs = $topheaderadvers[0]; + $topheaderadvs = Topheaderadv::inRandomOrder()->first(); return view('web.pageWeb')->with([ 'page' => $page, 'pageSliders' => $pageSliders, diff --git a/app/Http/Controllers/WebNewController.php b/app/Http/Controllers/WebNewController.php index ddaedf1b..b7f8c648 100644 --- a/app/Http/Controllers/WebNewController.php +++ b/app/Http/Controllers/WebNewController.php @@ -17,7 +17,6 @@ use App\Models\Topheaderadv; class WebNewController extends Controller { - // public function index(){ $sliders = Slider::where('home', 1)->get(); $news = News::take(4)->orderBy('created_at', 'DESC')->get(); @@ -31,13 +30,10 @@ class WebNewController extends Controller $shows->shift(); $shows->shift(); $shows->shift(); - $adverts = Advertisement::distinct('adv_type')->get(); - $advertTops = Advertisement::where('adv_type', 'top')->inRandomOrder()->get(); - $advertTop = $advertTops[0]; + $advertTop = Advertisement::where('adv_type', 'top')->inRandomOrder()->first(); $advertMiddles = Advertisement::where('adv_type', 'middle')->get(); - $topheaderadvers = Topheaderadv::inRandomOrder()->get(); - $topheaderadvs = $topheaderadvers[0]; + $topheaderadvs = Topheaderadv::inRandomOrder()->first(); return view('web.mainWeb')->with([ 'sliders' => $sliders,