Browse Source

Contacts page

Samson Mutunga 2 năm trước cách đây
mục cha
commit
1b382bc6e1

+ 4 - 2
app/Http/Controllers/AppController.php

@@ -67,8 +67,9 @@ class AppController extends Controller
         'name_first' => 'required|string',
         'name_last' => 'required|string',
         'email' => 'required|email',
-        'phone' => 'string',
-        'subject' => 'string',
+        'phone' => '',
+        'zip' => '',
+        'subject' => '',
         'message' => 'required|string'
       ]);
       
@@ -79,6 +80,7 @@ class AppController extends Controller
       $record->name_last = $request->get('name_last');
       $record->email = $request->get('email');
       $record->phone = $request->get('phone');
+      $record->zip = $request->get('zip');
       $record->subject = $request->get('subject');
       $record->message = $request->get('message');
 

+ 1 - 0
database/migrations/2022_11_14_092057_create_contact_message_table.php

@@ -21,6 +21,7 @@ class CreateContactMessageTable extends Migration
             $table->string('name_last');
             $table->string('email')->nullable();
             $table->string('phone')->nullable();
+            $table->string('zip')->nullable();
             $table->string('subject')->nullable();
             $table->text('message')->nullable();
             $table->timestamps();

+ 19 - 4
resources/views/app/contact.blade.php

@@ -13,8 +13,8 @@
 <div class="container py-5 my-4">
   <div class="row">
     <div class="col-lg-6 bg-grey p-lg-5 p-4 mb-4" style="border-bottom:7px solid var(--pry-color);">
-      <h4 class="subtitle">Get in touch with us:</h4>
-      <p class="mb-4">Send us Message and we will get back to you!</p>
+      <h4 class="subtitle">Contact us:</h4>
+      <p class="mb-4">If you have any questions about the Snyder HemBand system, hemorrhoid banding, or anything else, you can contact us anytime. We’ll get back to you shortly!</p>
       <form class="" action="{{ route('submit-contact') }}" method="post">
         @csrf
         <div class="row">
@@ -31,9 +31,24 @@
             @enderror
           </div>
         </div>
+        <div class="row">
+          <div class="col-lg-6 form-group mb-4">
+            <input type="email" class="form-control rounded-0 py-3" name="email" placeholder="Email Address" value="{{ old('email') }}">
+            @error('email')
+                <small class="text-warning">{{$message}}</small>
+              @enderror
+          </div>
+          <div class="col-lg-6 form-group mb-4">
+            <input type="text" class="form-control rounded-0 py-3" name="phone" placeholder="Phone Number" value="{{ old('phone') }}">
+            @error('phone')
+                <small class="text-warning">{{$message}}</small>
+              @enderror
+          </div>
+        </div>
+        
         <div class="form-group mb-4">
-          <input type="email" class="form-control rounded-0 py-3" name="email" placeholder="Email Address" value="{{ old('email') }}">
-          @error('email')
+          <input type="text" class="form-control rounded-0 py-3" name="zip" placeholder="Zip Code" value="{{ old('zip') }}">
+          @error('zip')
               <small class="text-warning">{{$message}}</small>
             @enderror
         </div>