diff --git a/app/Http/Controllers/HomeController.php b/app/Http/Controllers/HomeController.php index 27ff778b..472d0345 100644 --- a/app/Http/Controllers/HomeController.php +++ b/app/Http/Controllers/HomeController.php @@ -2,9 +2,11 @@ namespace App\Http\Controllers; +use App\Models\PartnerDiscount; use App\Models\UsefulLink; use Illuminate\Http\Request; use Illuminate\Support\Facades\Auth; +use Illuminate\Support\Facades\DB; use Illuminate\Support\Facades\Hash; use Illuminate\Support\Facades\Http; use Illuminate\Support\Facades\Storage; @@ -105,7 +107,10 @@ class HomeController extends Controller 'useful_links' => UsefulLink::all()->sortBy('id'), 'bg' => $bg, 'boxText' => $boxText, - 'unit' => $unit + 'unit' => $unit, + 'numberOfReferrals' => DB::table('user_referrals')->where("referral_id","=",Auth::user()->id)->count(), + 'partnerDiscount' => PartnerDiscount::where('user_id', Auth::user()->id)->first(), + 'myDiscount' => PartnerDiscount::getDiscount() ]); } } diff --git a/resources/views/home.blade.php b/resources/views/home.blade.php index 407b127d..8b1d1acf 100644 --- a/resources/views/home.blade.php +++ b/resources/views/home.blade.php @@ -140,8 +140,7 @@
+ @if((config('SETTINGS::REFERRAL::ENABLED') ==true)) +
+
+

+ + {{ __('Partner program') }} +

+
+ +
+ @if((config('SETTINGS::REFERRAL::ALLOWED') == "client" && Auth::user()->role != "member") || config('SETTINGS::REFERRAL::ALLOWED') == "everyone") +
+
+ + + {{_("Your referral URL")}}: + + {{__('Click to copy')}} + + +
+
+ {{__("Number of referred users:")}} {{$numberOfReferrals}} +
+
+ @if($partnerDiscount) +
+ + + + + + + + + + + + + + + + + +
{{__('Your discount')}}{{__('Discount for your new users')}}{{__('Reward per registered user')}}{{__('New user payment commision')}}
{{$partnerDiscount->partner_discount}}%{{$partnerDiscount->registered_user_discount}}%{{config('SETTINGS::REFERRAL::REWARD')}} {{config('SETTINGS::SYSTEM:CREDITS_DISPLAY_NAME')}}{{($partnerDiscount->referral_system_commission==-1)?config('SETTINGS::REFERRAL:PERCENTAGE'):($partnerDiscount->referral_system_commission)}}%
+
+ @else +
+ + + + + + + + + + + + + + + +
{{__('Your discount')}}{{__('Reward per registered user')}}{{__('New user payment commision')}}
{{$myDiscount}}%{{config('SETTINGS::REFERRAL::REWARD')}} {{config('SETTINGS::SYSTEM:CREDITS_DISPLAY_NAME')}}{{config('SETTINGS::REFERRAL:PERCENTAGE')}}%
+
+ @endif + @else + + {{_("Make a purchase to reveal your referral-URL")}} + @endif +
+ +
+ @endif + @@ -176,5 +251,41 @@ - + @endsection