Kaynağa Gözat

some changes

Sergey Rusak 2 yıl önce
ebeveyn
işleme
a8be8276d4

+ 6 - 1
app/Http/Controllers/ContactController.php

@@ -18,4 +18,9 @@ class ContactController extends Controller{
         $contact-> save();
 
         return redirect()->route('home')->with('success','Спасибо за сообщение');
-    }}
+    }
+public function allData(){
+    return view('messages',['data'=>Feedback::all();
+}
+
+}

+ 2 - 1
resources/views/includes/footer.blade.php

@@ -4,7 +4,8 @@
     <ul class="nav justify-content-center border-bottom pb-3 mb-3">
         <li class="nav-item"><a href="{{route('home')}}" class="nav-link px-2 text-muted">Home</a></li>
         <li class="nav-item"><a href="{{route('about')}}" class="nav-link px-2 text-muted">О нас</a></li>
-        <li class="nav-item"><a href="{{route('contact')}}" class="nav-link px-2 text-muted">Контакты</a></li>
+        <li class="nav-item"><a href="{{route('contact')}}" class="nav-link px-2 text-muted">Оставить отзыв</a></li>
+        <li class="nav-item"><a href="{{route('contact-data')}}" class="nav-link px-2 text-muted">Оставить отзыв</a></li>
     </ul>
     <p class="text-center text-muted">© 2022 Company, Inc</p>
   </footer>

+ 1 - 1
resources/views/includes/header.blade.php

@@ -4,7 +4,7 @@
       <ul class="nav nav-pills">
         <li class="nav-item"><a href="{{route('home')}}" class="nav-link">Home</a></li>
         <li class="nav-item"><a href="{{route('about')}}" class="nav-link">О нас</a></li>
-        <li class="nav-item"><a href="{{route('contact')}}" class="nav-link">Контакты</a></li>
+        <li class="nav-item"><a href="{{route('contact')}}" class="nav-link">Оставить отзыв</a></li>
       </ul>
     </header>
   </div>

+ 24 - 0
resources/views/messages.blade.php

@@ -0,0 +1,24 @@
+@extends('layouts.app')
+@section('title-block')
+Все сообщения
+@endsection
+
+
+@section('content')
+<h1>Все сообщение</h1>
+
+@foreach($data as $el)
+<div class=alert alert-info>
+
+<h3>{{$el -> subject  }} </h3>
+<h4>{{ $el -> email}}</h4>
+<p><small>{{$el->created_at}}</small></p>
+<a href="#"><button class ="btn btn-warning">Подробнее</button></a>
+
+</div>
+
+@endforeach
+
+
+
+@endsection

+ 2 - 0
routes/web.php

@@ -25,6 +25,8 @@ Route::get('/feedback', function () {
     return view('contact');
 })->name('contact');
 
+
+Route::get('/all', 'ContactController@allData')->name('contact-data');
 Route::post('/submit', 'ContactController@submit')->name('contact-form');