From a543e1f8e507acbcb07d33d4cd04aeaac3d333a9 Mon Sep 17 00:00:00 2001 From: sayaliparab Date: Wed, 24 Jul 2024 15:37:11 +0530 Subject: [PATCH] referral --- .../Admin/ManageReferralController.php | 8 +++- ...248_create_manage_referral_rules_table.php | 6 ++- .../manage_rule/manage_referral.blade.php | 11 ++++- .../manage_referral_edit.blade.php | 42 ++++++++++++++++--- 4 files changed, 56 insertions(+), 11 deletions(-) diff --git a/app/Http/Controllers/Admin/ManageReferralController.php b/app/Http/Controllers/Admin/ManageReferralController.php index 167c3d3..afb5bab 100644 --- a/app/Http/Controllers/Admin/ManageReferralController.php +++ b/app/Http/Controllers/Admin/ManageReferralController.php @@ -45,10 +45,14 @@ class ManageReferralController extends Controller 'article_des_title' => 'required', 'article_des_message' => 'required', + 'article_des_referral' => 'required', + ]); $update = ManageReferralRule::find($request->rule_id); - $update->title = $request->input('article_des_title'); - $update->message = $request->input('article_des_message'); + $update->how_it_works= $request->input('article_des_title'); + $update->rules = $request->input('article_des_message'); + $update->what_is_referral= $request->input('article_des_referral'); + $update->save(); return response()->json(['success' => true, 'status' => 200]); } diff --git a/database/migrations/2024_07_22_082248_create_manage_referral_rules_table.php b/database/migrations/2024_07_22_082248_create_manage_referral_rules_table.php index cb1e536..790f8bf 100644 --- a/database/migrations/2024_07_22_082248_create_manage_referral_rules_table.php +++ b/database/migrations/2024_07_22_082248_create_manage_referral_rules_table.php @@ -13,8 +13,10 @@ return new class extends Migration { Schema::create('manage_referral_rules', function (Blueprint $table) { $table->id(); - $table->longtext('title')->nullable(); - $table->longtext('message')->nullable(); + $table->longtext('how_it_works')->nullable(); + $table->longtext('rules')->nullable(); + $table->longtext('what_is_referral')->nullable(); + $table->timestamps(); }); } diff --git a/resources/views/Admin/pages/manage_rule/manage_referral.blade.php b/resources/views/Admin/pages/manage_rule/manage_referral.blade.php index ca86d87..df640ad 100644 --- a/resources/views/Admin/pages/manage_rule/manage_referral.blade.php +++ b/resources/views/Admin/pages/manage_rule/manage_referral.blade.php @@ -37,14 +37,21 @@ How it works :

- {!! $referral_rule[0]['title'] !!} + {!! $referral_rule[0]['how_it_works'] !!}

Rules :

- {!! $referral_rule[0]['message'] !!} + {!! $referral_rule[0]['rules'] !!} + +

+

+ What_is_referral : +

+

+ {!! $referral_rule[0]['what_is_referral'] !!}

diff --git a/resources/views/Admin/pages/manage_rule/manage_referral_edit.blade.php b/resources/views/Admin/pages/manage_rule/manage_referral_edit.blade.php index d93f236..21876f2 100644 --- a/resources/views/Admin/pages/manage_rule/manage_referral_edit.blade.php +++ b/resources/views/Admin/pages/manage_rule/manage_referral_edit.blade.php @@ -53,7 +53,7 @@ + value="{{ $referral_rule->how_it_works }}">
@@ -63,11 +63,24 @@ + value="{{$referral_rule->rules }}">
+ + +
+ + + +
+ +
+ +