diff --git a/app/Http/Controllers/AboutUsController.php b/app/Http/Controllers/AboutUsController.php new file mode 100644 index 0000000..3a8f547 --- /dev/null +++ b/app/Http/Controllers/AboutUsController.php @@ -0,0 +1,14 @@ +first(); + return view('about',compact('about')); + } +} diff --git a/app/Http/Controllers/Admin/AboutUsController.php b/app/Http/Controllers/Admin/AboutUsController.php index 6170022..2d2a990 100644 --- a/app/Http/Controllers/Admin/AboutUsController.php +++ b/app/Http/Controllers/Admin/AboutUsController.php @@ -54,6 +54,7 @@ class AboutUsController extends Controller */ public function store(Request $request) { + $this->validate(\request(),[ @@ -147,6 +148,7 @@ class AboutUsController extends Controller */ public function update(Request $request, $id) { + dd($request->all()); $setting=AboutUs::findorfail($id); $this->validate(\request(),[ @@ -183,18 +185,18 @@ class AboutUsController extends Controller // $requestData = $request->all(); // $setting->fill($requestData); if($setting->update()){ - $points = $request->points; + // $points = $request->points; - if((!empty($points)) && ($points[0] != null)){ - $about_us_point = $setting->about_us_points(); - $about_us_point->delete(); - foreach($points as $point){ - $about_us_point = new AboutUsPoint(); - $about_us_point->about_us_id = $id; - $about_us_point->point = $point; - $about_us_point->save(); - } - } + // if((!empty($points)) && ($points[0] != null)){ + // $about_us_point = $setting->about_us_points(); + // $about_us_point->delete(); + // foreach($points as $point){ + // $about_us_point = new AboutUsPoint(); + // $about_us_point->about_us_id = $id; + // $about_us_point->point = $point; + // $about_us_point->save(); + // } + // } Session::flash('success','About Us has been Updated!'); return redirect($this->redirect); } diff --git a/app/Http/Controllers/Admin/PartnerController.php b/app/Http/Controllers/Admin/PageController.php similarity index 60% rename from app/Http/Controllers/Admin/PartnerController.php rename to app/Http/Controllers/Admin/PageController.php index 3ac801c..7fb6eda 100644 --- a/app/Http/Controllers/Admin/PartnerController.php +++ b/app/Http/Controllers/Admin/PageController.php @@ -4,17 +4,17 @@ namespace App\Http\Controllers\Admin; use App\Http\Controllers\Controller; use Illuminate\Http\Request; -use App\Models\Partner; +use App\Models\Page; use App\Models\User; use Illuminate\Support\Facades\Session; -class PartnerController extends Controller +class PageController extends Controller { - protected $view = 'admin.partner.'; - protected $redirect = 'admin/partners'; + protected $view = 'admin.page.'; + protected $redirect = 'admin/pages'; public function index() { - $settings = Partner::orderBy('id','DESC'); + $settings = Page::orderBy('id','DESC'); // if(\request('title')){ // $key = \request('title1'); // $settings = $settings->where('title1','like','%'.$key.'%'); @@ -38,57 +38,58 @@ class PartnerController extends Controller $this->validate(\request(), [ - // 'title' => 'required', + 'title' => 'required', 'status' => 'required', - 'image' => 'required|file|mimes:jpeg,png,jpg' + 'banner_image' => 'file|mimes:jpeg,png,jpg' ]); - if($request->hasFile('image')){ - $extension = \request()->file('image')->getClientOriginalExtension(); - $image_folder_type = array_search('partner',config('custom.image_folders')); //for image saved in folder + if($request->hasFile('banner_image')){ + $extension = \request()->file('banner_image')->getClientOriginalExtension(); + $image_folder_type = array_search('page',config('custom.image_folders')); //for image saved in folder $count = rand(100,999); - $out_put_path = User::save_image(\request('image'),$extension,$count,$image_folder_type); + $out_put_path = User::save_image(\request('banner_image'),$extension,$count,$image_folder_type); $image_path1 = $out_put_path[0]; } $requestData = $request->all(); if(isset($image_path1)){ - $requestData['image'] = $image_path1; + $requestData['banner_image'] = $image_path1; } // $requestData['slug'] = Setting::create_slug($requestData['keyword']); - $setting = Partner::create($requestData); + $setting = Page::create($requestData); - Session::flash('success','Partner successfully created'); + Session::flash('success','Page successfully created'); return redirect($this->redirect); } public function edit($id) { - $setting = Partner::findorfail($id); + $setting = Page::findorfail($id); return view($this->view.'edit',compact('setting')); } public function update(Request $request, $id){ - $setting =Partner::findorfail($id); + $setting =Page::findorfail($id); $this->validate(\request(), [ - // 'name' => 'required', + 'title' => 'required', + 'status' => 'required', - 'image' => 'file|mimes:jpeg,png,jpg,pdf' + ]); if(\request('image')){ $this->validate(\request(),[ - 'image' => 'file|mimes:jpeg,png,jpg,pdf' + 'banner_image' => 'file|mimes:jpeg,png,jpg' ]); - if($request->hasFile('image')){ - $extension = \request()->file('image')->getClientOriginalExtension(); - $image_folder_type = array_search('partner',config('custom.image_folders')); //for image saved in folder + if($request->hasFile('banner_image')){ + $extension = \request()->file('banner_image')->getClientOriginalExtension(); + $image_folder_type = array_search('page',config('custom.image_folders')); //for image saved in folder $count = rand(100,999); - $out_put_path = User::save_image(\request('image'),$extension,$count,$image_folder_type); + $out_put_path = User::save_image(\request('banner_image'),$extension,$count,$image_folder_type); $image_path1 = $out_put_path[0]; - if (is_file(public_path().'/'.$setting->image) && file_exists(public_path().'/'.$setting->image)){ - unlink(public_path().'/'.$setting->image); + if (is_file(public_path().'/'.$setting->banner_image) && file_exists(public_path().'/'.$setting->banner_image)){ + unlink(public_path().'/'.$setting->banner_image); } } } @@ -97,25 +98,25 @@ class PartnerController extends Controller $requestData = $request->all(); // $requestData['slug'] = Setting::create_slug($requestData['keyword']); if(isset($image_path1)){ - $requestData['image'] = $image_path1; + $requestData['banner_image'] = $image_path1; } $setting->fill($requestData); $setting->save(); - Session::flash('success','Partner succesffuly updated.'); + Session::flash('success','Page succesffuly updated.'); return redirect($this->redirect); } public function delete($id){ - $setting=Partner::findorfail($id); + $setting=Page::findorfail($id); if($setting->delete()){ if (is_file(public_path().'/'.$setting->image) && file_exists(public_path().'/'.$setting->image)){ unlink(public_path().'/'.$setting->image); } } - Session::flash('success','Partner is deleted !'); + Session::flash('success','Page is deleted !'); return redirect($this->redirect); } } diff --git a/app/Http/Controllers/Admin/TestimonialController.php b/app/Http/Controllers/Admin/TestimonialController.php index 2922e67..8b4343e 100644 --- a/app/Http/Controllers/Admin/TestimonialController.php +++ b/app/Http/Controllers/Admin/TestimonialController.php @@ -31,7 +31,7 @@ class TestimonialController extends Controller { $this->validate(\request(),[ - 'heading' =>'required', + // 'heading' =>'required', // 'title' =>'required', 'image' =>'required|file|mimes:jpeg,png,jpg,pdf', 'review' =>'required', diff --git a/app/Http/Controllers/HomeController.php b/app/Http/Controllers/HomeController.php index ffa6455..7cbdc38 100644 --- a/app/Http/Controllers/HomeController.php +++ b/app/Http/Controllers/HomeController.php @@ -4,11 +4,13 @@ namespace App\Http\Controllers; use Illuminate\Http\Request; use App\Models\Slider; +use App\Models\Testimonial; class HomeController extends Controller { public function index(){ $sliders = Slider::where('status',1)->get(); - return view('welcome',compact('sliders')); + $testimonials = Testimonial::where('status',1)->get(); + return view('welcome',compact('sliders','testimonials')); } } diff --git a/app/Http/Controllers/StudyAbroadController.php b/app/Http/Controllers/StudyAbroadController.php index 29c8ec9..f9f9671 100644 --- a/app/Http/Controllers/StudyAbroadController.php +++ b/app/Http/Controllers/StudyAbroadController.php @@ -4,12 +4,14 @@ namespace App\Http\Controllers; use Illuminate\Http\Request; use App\Models\Service; +use App\Models\Page; class StudyAbroadController extends Controller { public function study_abroad(){ + $page = Page::where(['title' => 'Study Abroad','status' => 1])->first(); $services = Service::with('service_sections')->get(); - return view('study-abroad',compact('services')); + return view('study-abroad',compact('services','page')); } public function details($slug){ diff --git a/app/Models/Partner.php b/app/Models/Page.php similarity index 86% rename from app/Models/Partner.php rename to app/Models/Page.php index 078eb8e..ebd6b89 100644 --- a/app/Models/Partner.php +++ b/app/Models/Page.php @@ -5,7 +5,7 @@ namespace App\Models; use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Database\Eloquent\Model; -class Partner extends Model +class Page extends Model { use HasFactory; diff --git a/composer.json b/composer.json index a8a055e..0f660eb 100644 --- a/composer.json +++ b/composer.json @@ -6,6 +6,7 @@ "license": "MIT", "require": { "php": "^8.0.2", + "ckeditor/ckeditor": "^4.20", "guzzlehttp/guzzle": "^7.2", "laravel/framework": "^9.19", "laravel/sanctum": "^3.0", diff --git a/composer.lock b/composer.lock index b1a601e..50d9474 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "f70c81adf2990f185a8632535bd08631", + "content-hash": "dee6185e5e08740c0389af948f15bb03", "packages": [ { "name": "brick/math", @@ -62,6 +62,54 @@ ], "time": "2022-08-10T22:54:19+00:00" }, + { + "name": "ckeditor/ckeditor", + "version": "4.20.1", + "source": { + "type": "git", + "url": "https://github.com/ckeditor/ckeditor4-releases.git", + "reference": "d519387a9448cbb66a5091361ddf665fd8728743" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/ckeditor/ckeditor4-releases/zipball/d519387a9448cbb66a5091361ddf665fd8728743", + "reference": "d519387a9448cbb66a5091361ddf665fd8728743", + "shasum": "" + }, + "type": "library", + "notification-url": "https://packagist.org/downloads/", + "license": [ + "GPL-2.0+", + "LGPL-2.1+", + "MPL-1.1+" + ], + "authors": [ + { + "name": "CKSource", + "homepage": "https://cksource.com" + } + ], + "description": "JavaScript WYSIWYG web text editor.", + "homepage": "https://ckeditor.com/ckeditor-4/", + "keywords": [ + "CKEditor", + "ckeditor4", + "editor", + "fckeditor", + "html", + "javascript", + "richtext", + "text", + "wysiwyg" + ], + "support": { + "forum": "https://stackoverflow.com/tags/ckeditor", + "issues": "https://github.com/ckeditor/ckeditor4/issues", + "source": "https://github.com/ckeditor/ckeditor4", + "wiki": "https://ckeditor.com/docs/ckeditor4/latest/" + }, + "time": "2022-11-30T15:28:41+00:00" + }, { "name": "dflydev/dot-access-data", "version": "v3.0.2", diff --git a/config/custom.php b/config/custom.php index 20bc4d4..266b0c7 100644 --- a/config/custom.php +++ b/config/custom.php @@ -50,7 +50,7 @@ return [ '9' => 'testimonial', '10' => 'visa_service', '11'=>'applicant', - '12'=>'partner' + '12'=>'page' ], 'course_types'=>[ diff --git a/database/migrations/2023_01_27_112013_add_bottom_description_to_about_us_table.php b/database/migrations/2023_01_28_112013_add_bottom_description_to_about_us_table.php similarity index 89% rename from database/migrations/2023_01_27_112013_add_bottom_description_to_about_us_table.php rename to database/migrations/2023_01_28_112013_add_bottom_description_to_about_us_table.php index 4244a5e..d1478f9 100644 --- a/database/migrations/2023_01_27_112013_add_bottom_description_to_about_us_table.php +++ b/database/migrations/2023_01_28_112013_add_bottom_description_to_about_us_table.php @@ -14,7 +14,7 @@ return new class extends Migration public function up() { Schema::table('about_us', function (Blueprint $table) { - $table->string('bottom_description')->nullable(); + $table->longText('bottom_description')->nullable(); }); } diff --git a/database/migrations/2023_01_30_094030_create_pages_table.php b/database/migrations/2023_01_30_094030_create_pages_table.php new file mode 100644 index 0000000..76d84b7 --- /dev/null +++ b/database/migrations/2023_01_30_094030_create_pages_table.php @@ -0,0 +1,37 @@ +id(); + $table->string('banner_image')->nullable(); + $table->string('title'); + $table->string('sub_title')->nullable(); + $table->longText('description')->nullable(); + $table->longText('sub_description')->nullable(); + $table->enum('status',['1','2']); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::dropIfExists('pages'); + } +}; diff --git a/public/265f9b86f1f2173dfba9df0c640c375f.png b/public/265f9b86f1f2173dfba9df0c640c375f.png new file mode 100644 index 0000000..e08baec Binary files /dev/null and b/public/265f9b86f1f2173dfba9df0c640c375f.png differ diff --git a/public/444e7c4daeb60e097b604ecd0b82e72e.png b/public/444e7c4daeb60e097b604ecd0b82e72e.png new file mode 100644 index 0000000..bc5e54b Binary files /dev/null and b/public/444e7c4daeb60e097b604ecd0b82e72e.png differ diff --git a/public/6258765774afe8ab2415e5132328ceb8.png b/public/6258765774afe8ab2415e5132328ceb8.png new file mode 100644 index 0000000..e08baec Binary files /dev/null and b/public/6258765774afe8ab2415e5132328ceb8.png differ diff --git a/public/cd3ab551b8ba7b6b297a2aa9b7535059.png b/public/cd3ab551b8ba7b6b297a2aa9b7535059.png new file mode 100644 index 0000000..e08baec Binary files /dev/null and b/public/cd3ab551b8ba7b6b297a2aa9b7535059.png differ diff --git a/public/fac5889d788c0726512ab7c5cdbd646b.png b/public/fac5889d788c0726512ab7c5cdbd646b.png new file mode 100644 index 0000000..e08baec Binary files /dev/null and b/public/fac5889d788c0726512ab7c5cdbd646b.png differ diff --git a/public/images/testimonial/2023/01/30/08d40a87cc46342a5c3d128495be0a56.png b/public/images/testimonial/2023/01/30/08d40a87cc46342a5c3d128495be0a56.png new file mode 100644 index 0000000..0d96b59 Binary files /dev/null and b/public/images/testimonial/2023/01/30/08d40a87cc46342a5c3d128495be0a56.png differ diff --git a/public/images/testimonial/2023/01/30/57bb88fa0d37d0e135588bdc228b50f7.png b/public/images/testimonial/2023/01/30/57bb88fa0d37d0e135588bdc228b50f7.png new file mode 100644 index 0000000..0d96b59 Binary files /dev/null and b/public/images/testimonial/2023/01/30/57bb88fa0d37d0e135588bdc228b50f7.png differ diff --git a/public/images/testimonial/2023/01/30/658c37d4ece1f195cff777fb1990d795.png b/public/images/testimonial/2023/01/30/658c37d4ece1f195cff777fb1990d795.png new file mode 100644 index 0000000..0d96b59 Binary files /dev/null and b/public/images/testimonial/2023/01/30/658c37d4ece1f195cff777fb1990d795.png differ diff --git a/public/images/testimonial/2023/01/30/aa1f95d63ec109d4951f893ed48e0ac2.png b/public/images/testimonial/2023/01/30/aa1f95d63ec109d4951f893ed48e0ac2.png new file mode 100644 index 0000000..0d96b59 Binary files /dev/null and b/public/images/testimonial/2023/01/30/aa1f95d63ec109d4951f893ed48e0ac2.png differ diff --git a/resources/views/about.blade.php b/resources/views/about.blade.php index d81ed2e..08e2456 100644 --- a/resources/views/about.blade.php +++ b/resources/views/about.blade.php @@ -11,34 +11,24 @@ @section('content')
-

Making your Dream come true.

-

As our services are power-packed with the best you can find, - your path to a bright future will be set in stone. -

+ {!!$about->description!!}
-

Let’s plan your overseas career together

-

We provide honest, credible, and authentic counselling for studying or migrating to Australia. - At ET Education, you will meet a qualified circle of consultants offering access to our - global education partners.

+ {!!$about->sub_description!!}
-

Why ET Education & Visa

-

We provide honest, credible, and authentic counselling for studying or migrating to Australia. - At ET Education, you will meet a qualified circle of consultants offering access to our - global education partners. -

+ {!!$about->bottom_description!!}
-
+
diff --git a/resources/views/admin/about_us/create.blade.php b/resources/views/admin/about_us/create.blade.php index 01bc10b..32bee85 100644 --- a/resources/views/admin/about_us/create.blade.php +++ b/resources/views/admin/about_us/create.blade.php @@ -39,19 +39,19 @@
- +
- +
-
@@ -78,15 +78,9 @@
- +
- - - - - -
diff --git a/resources/views/admin/about_us/edit.blade.php b/resources/views/admin/about_us/edit.blade.php index d529f96..8846b0f 100644 --- a/resources/views/admin/about_us/edit.blade.php +++ b/resources/views/admin/about_us/edit.blade.php @@ -44,21 +44,21 @@
-
-
-
@@ -80,13 +80,13 @@
- +
- +
diff --git a/resources/views/admin/layouts/app.blade.php b/resources/views/admin/layouts/app.blade.php index 040d4c8..dd11abf 100644 --- a/resources/views/admin/layouts/app.blade.php +++ b/resources/views/admin/layouts/app.blade.php @@ -35,6 +35,8 @@ {{-- --}} {!! Html::style('admin/flatpickr/dist/flatpickr.min.css') !!} + + diff --git a/resources/views/admin/layouts/menubar.blade.php b/resources/views/admin/layouts/menubar.blade.php index b7fd792..ea5a879 100644 --- a/resources/views/admin/layouts/menubar.blade.php +++ b/resources/views/admin/layouts/menubar.blade.php @@ -115,10 +115,10 @@ diff --git a/resources/views/admin/partner/create.blade.php b/resources/views/admin/page/create.blade.php similarity index 54% rename from resources/views/admin/partner/create.blade.php rename to resources/views/admin/page/create.blade.php index 00b8b07..1f5e3c8 100644 --- a/resources/views/admin/partner/create.blade.php +++ b/resources/views/admin/page/create.blade.php @@ -1,5 +1,6 @@ @extends('admin.layouts.app') @section('content') +
@@ -19,36 +20,48 @@
-

Create Partner

- List +

Create Page

+ List
@include('success.success') @include('errors.error') - {!! Form::open(['url' => '/admin/partners', 'class' => 'form-horizontal', 'method'=> 'POST','files' => true]) !!} + {!! Form::open(['url' => '/admin/pages', 'class' => 'form-horizontal', 'method'=> 'POST','files' => true]) !!}
- - + +
- +
- - + +
- +
+
+ + +
+
+ +
+
+ + +
+
@@ -86,9 +99,47 @@ @endsection @section('script') diff --git a/resources/views/admin/partner/edit.blade.php b/resources/views/admin/page/edit.blade.php similarity index 100% rename from resources/views/admin/partner/edit.blade.php rename to resources/views/admin/page/edit.blade.php diff --git a/resources/views/admin/partner/index.blade.php b/resources/views/admin/page/index.blade.php similarity index 95% rename from resources/views/admin/partner/index.blade.php rename to resources/views/admin/page/index.blade.php index 7d6c022..9843d9c 100644 --- a/resources/views/admin/partner/index.blade.php +++ b/resources/views/admin/page/index.blade.php @@ -20,9 +20,9 @@
-

Partners

+

Pages

@@ -52,8 +52,8 @@ S.N. - Name - Image + Title + Banner Image Status @@ -64,10 +64,10 @@ @foreach($settings as $setting) {{$loop->iteration}} - {{$setting->name}} + {{$setting->title}} - - + + {{config('custom.status')[$setting->status]}} diff --git a/resources/views/admin/partner/show.blade.php b/resources/views/admin/page/show.blade.php similarity index 100% rename from resources/views/admin/partner/show.blade.php rename to resources/views/admin/page/show.blade.php diff --git a/resources/views/admin/slider/create.blade.php b/resources/views/admin/slider/create.blade.php index 12abe4d..6418fa4 100644 --- a/resources/views/admin/slider/create.blade.php +++ b/resources/views/admin/slider/create.blade.php @@ -60,7 +60,7 @@
- +
@@ -104,10 +104,14 @@ @endsection @section('script') @endsection diff --git a/resources/views/admin/slider/edit.blade.php b/resources/views/admin/slider/edit.blade.php index 9f794ee..b4760cc 100644 --- a/resources/views/admin/slider/edit.blade.php +++ b/resources/views/admin/slider/edit.blade.php @@ -81,7 +81,7 @@
- +
@@ -105,10 +105,14 @@ @endsection @section('script') @endsection diff --git a/resources/views/admin/testimonial/create.blade.php b/resources/views/admin/testimonial/create.blade.php index 30d988b..295e748 100644 --- a/resources/views/admin/testimonial/create.blade.php +++ b/resources/views/admin/testimonial/create.blade.php @@ -29,7 +29,7 @@
- +
+ @if($email != '')
diff --git a/resources/views/study-abroad.blade.php b/resources/views/study-abroad.blade.php index c9e032d..438dc9a 100644 --- a/resources/views/study-abroad.blade.php +++ b/resources/views/study-abroad.blade.php @@ -10,20 +10,19 @@ @endsection @section('content')
-
-

Study in Australia

-

Studying abroad really is the opportunity of a lifetime. It’s your chance to start your journey. You’ll also get to continue your education abroad at some of the world’s best universities. At ET Education & Visa, we work closely and diligently with students throughout the entire preparation process to significantly increase their chances of getting into their dream school, rather than just helping students choose a few universities & colleges in Australia for international students based on their interests and giving a brief overview of the admissions procedure.

+ {!!$page->description!!}
@foreach($services as $service) diff --git a/resources/views/visa.blade.php b/resources/views/visa.blade.php index 23a33b2..94d9838 100644 --- a/resources/views/visa.blade.php +++ b/resources/views/visa.blade.php @@ -26,11 +26,11 @@
+ @foreach($testimonials as $testimonial)
- +
-

The best, if not, one the best education and visa service providers for Australia along with expert, qualified and friendly staff.

+

{{$testimonial->review}}

-

Sujita Bhandari

-
Scholars, MIT
+

{{$testimonial->author_name}}

+
{{$testimonial->author_designation}}
-
+ @endforeach +
diff --git a/routes/web.php b/routes/web.php index ff3b5b7..864cdd7 100644 --- a/routes/web.php +++ b/routes/web.php @@ -4,9 +4,11 @@ use Illuminate\Support\Facades\Route; use App\Http\Controllers\Admin\SettingController; use App\Http\Controllers\Admin\ServiceController; use App\Http\Controllers\Admin\AboutUsController; +use App\Http\Controllers\Admin\PageController; use App\Http\Controllers\ServiceController as FrontendServiceController; use App\Http\Controllers\Admin\ReferralController as ReferralAdminController; use App\Http\Controllers\RecruitmentController; +use App\Http\Controllers\AboutUsController as FrontendAboutUsController; use App\Http\Controllers\Admin\ServiceSectionController; use App\Http\Controllers\Admin\AccomodationController; use App\Http\Controllers\Admin\ContactUsController; @@ -62,9 +64,8 @@ Route::get('/contact', function () { return view('contact'); }); Route::post('contact', [ContactController::class,'post_contact']); -Route::get('/about', function () { - return view('about'); -}); +Route::get('about', [FrontendAboutUsController::class,'index']); + Route::post('image-upload', [ImageUploadController::class, 'storeImage'])->name('image.upload'); //upload image in CkEditor Route::group(['middleware'=>['auth']],function (){ @@ -104,13 +105,13 @@ Route::group(['middleware'=>['auth']],function (){ Route::resource('about_us',AboutUsController::class); - Route::get('partners',[PartnerController::class,'index']); - Route::get('partners/create',[PartnerController::class,'create']); - Route::post('partners',[PartnerController::class,'store']); - Route::get('partners/{id}/view',[PartnerController::class,'show']); - Route::get('partners/{id}/edit',[PartnerController::class,'edit']); - Route::post('partners/{id}',[PartnerController::class,'update']); - Route::get('partners/{id}/delete',[PartnerController::class,'destroy']); + Route::get('pages',[PageController::class,'index']); + Route::get('pages/create',[PageController::class,'create']); + Route::post('pages',[PageController::class,'store']); + Route::get('pages/{id}/view',[PageController::class,'show']); + Route::get('pages/{id}/edit',[PageController::class,'edit']); + Route::post('pages/{id}',[PageController::class,'update']); + Route::get('pages/{id}/delete',[PageController::class,'destroy']); Route::get('news_and_updates',[NewsAndUpdateController::class,'index']); @@ -292,6 +293,4 @@ Route::get('/visa', function () { Route::get('/contact', function () { return view('contact'); }); -Route::get('/about', function () { - return view('about'); -}); +