Create New Item
Item Type
File
Folder
Item Name
Search file in folder and subfolders...
Are you sure want to rename?
File Manager
/
resources
/
views
/
purpose
/
livewire
/
user
:
referral-system.blade.php
Advanced Search
Upload
New Item
Settings
Back
Back Up
Advanced Editor
Save
<div> <x-danger-alert /> <x-success-alert /> <div class="row"> <div class="col-md-12"> <div class="card"> <div class="card-body"> <div class="row" x-data="{ copied: false, url: '{{ Auth::user()->ref_link }}', username: '{{ Auth::user()->username }}', copyToClipboard(text) { if (!navigator.clipboard) { return alert('Copying to clipboard only works on secure sites viewed through a modern browser.') } navigator.clipboard.writeText(text) .then(() => { var toastOptions = { 'closeButton': false, 'debug': false, 'newestOnTop': false, 'progressBar': false, 'positionClass': 'toast-top-right', 'preventDuplicates': false, 'onclick': null, 'showDuration': '300', 'hideDuration': '1000', 'timeOut': '5000', 'extendedTimeOut': '1000', 'showEasing': 'swing', 'hideEasing': 'linear', 'showMethod': 'fadeIn', 'hideMethod': 'fadeOut' }; Command: toastr['success']('Copied to clipboard', 'Success') toastr.options = toastOptions; }) }, }"> <div class="col-md-8 offset-md-2 text-center"> <h4>You can refer users by sharing your referral link:</h4> <div class="d-flex mt-2"> <input class="form-control me-3 fs-4" id="reflink" value="{{ Auth::user()->ref_link }}" readonly> <div> <span x-show="copied" style="display: none" x-transition.scale.origin.right.opacity class="pr-2 text-sm">Copied!</span> <!-- Button --> <button class="clipboard btn btn-link px-0" data-clipboard-target="#key-02" data-bs-toggle="tooltip" data-bs-title="Copy to clipboard" x-on:click="copyToClipboard(url)"> <i class="bi bi-clipboard fs-3"></i> </button> </div> </div> <div> <h4 class="mt-3 mb-0">or your Referral ID</h4> <h4 class="text-primary h2 d-inline"> {{ Auth::user()->username }}</h4> {{-- <input type="hidden" x-model="username" value="{{ Auth::user()->username }}"> --}} <!-- Button --> <button class="clipboard btn btn-link px-0" data-clipboard-target="#key-02" data-bs-toggle="tooltip" data-bs-title="Copy to clipboard" x-on:click="copyToClipboard(username)"> <i class="bi bi-clipboard fs-3"></i> </button> </div> @if ($parent) <div class="mt-2 text-center"> <i class="bi bi-person-up"></i> <span>Parent</span> <h4 class="h3 m-0">{{ $parent->name }}</h4> </div> @endif </div> @if (!$viewRef) <div class="col-12 my-4"> <div> <ul class="nav nav-pills nav-fill"> <li class="nav-item border rounded m-1"> <a @class(['nav-link', 'active' => $level == 'Direct level']) aria-current="page" href="#" wire:click.prevent="changeLevel('Direct level')">Direct level</a> </li> <li class="nav-item border rounded m-1"> <a @class(['nav-link', 'active' => $level == 'Level 1']) href="#" wire:click.prevent="changeLevel('Level 1')">Level 1</a> </li> <li class="nav-item border rounded m-1"> <a @class(['nav-link', 'active' => $level == 'Level 2']) href="#" wire:click.prevent="changeLevel('Level 2')">Level 2</a> </li> <li class="nav-item border rounded m-1"> <a @class(['nav-link', 'active' => $level == 'Level 3']) href="#" wire:click.prevent="changeLevel('Level 3')">Level 3</a> </li> <li class="nav-item border rounded m-1"> <a @class(['nav-link', 'active' => $level == 'Level 4']) href="#" wire:click.prevent="changeLevel('Level 4')">Level 4</a> </li> <li class="nav-item border rounded m-1"> <a @class(['nav-link', 'active' => $level == 'Level 5']) href="#" wire:click.prevent="changeLevel('Level 5')">Level 5</a> </li> </ul> </div> </div> <div class="col-12"> <h5>{{ $level }} referrals</h5> <div class="row mb-3"> <div class="col-md-3"> <div class="card"> <div class="card-body text-center"> <h6 class="m-0 h5">Total Deposit</h6> <h3 class="m-0"> {{ $settings->currency }}{{ number_format($totalDeposit, '2', '.') }} </h3> </div> </div> </div> <div class="col-md-3"> <div class="card"> <div class="card-body text-center"> <h6 class="m-0 h5">Total Amount invested</h6> <h3 class="m-0"> {{ $settings->currency }}{{ number_format($totalAmountInPlans, '2', '.') }} </h3> </div> </div> </div> <div class="col-md-3"> <div class="card"> <div class="card-body text-center"> <h6 class="m-0 h5">Profit made by Referrals</h6> <h3 class="m-0"> {{ $settings->currency }}{{ number_format($totalProfit, '2', '.') }} </h3> </div> </div> </div> <div class="col-md-3"> <div class="card"> <div class="card-body text-center"> <h6 class="m-0 h5">You have Earned</h6> <h3 class="m-0"> @php if ($settings->referral_proffit_from == 'Deposit') { $profitEarned = $totalDeposit * ($commision / 100); } else { $profitEarned = $totalProfit * ($commision / 100); } @endphp {{ $settings->currency }}{{ number_format($profitEarned, '2', '.') }} </h3> </div> </div> </div> </div> @if ($level == 'Direct level') <div class="table-responsive"> <table class="table"> <thead> <tr> <th>Client name</th> <th>Ref. level</th> <th>Total Deposit</th> <th>Total Amount invested</th> <th>Profit Made</th> <th>Parent</th> <th>Client status</th> <th>Date registered</th> <th></th> </tr> </thead> <tbody> @forelse ($downlines as $ref) <tr> <td>{{ $ref['name'] }}</td> <td>{{ $level }}</td> <td> {{ $settings->currency }}{{ number_format($ref['totalDeposit'], '2', '.') }} </td> <td> {{ $settings->currency }}{{ number_format($ref['totalInvestment'], '2', '.') }} </td> <td> {{ $settings->currency }}{{ number_format($ref['totalProfit'], '2', '.') }} </td> <td>You</td> <td> @if ($ref['status'] == 'active') <span class="badge bg-success">Active</span> @else <span class="badge bg-danger">Inactive</span> @endif </td> <td>{{ $ref['created_at'] }}</td> <td> <a wire:click.prevent="showDetails({{ $ref['id'] }})" href="" class="btn btn-sm btn-info">View</a> </td> </tr> @empty <tr> <td colspan="9" class="text-center py-3"> <i class="bi bi-database-fill-exclamation" style="font-size: 50px"></i> <p> No referrals yet</p> </td> </tr> @endforelse </tbody> </table> </div> {{ $downlines->links() }} @endif @if ($level != 'Direct level') <div class="table-responsive"> <table class="table"> <thead> <tr> <th>Client name</th> <th>Ref. level</th> <th>Total Deposit</th> <th>Total Amount invested</th> <th>Profit Made</th> <th>Parent</th> <th>Client status</th> <th>Date registered</th> <th></th> </tr> </thead> <tbody> @forelse ($children as $ref) <tr> <td>{{ $ref['name'] }}</td> <td>{{ $level }}</td> <td> {{ $settings->currency }}{{ number_format($ref['totalDeposit'], '2', '.') }} </td> <td> {{ $settings->currency }}{{ number_format($ref['totalInvestment'], '2', '.') }} </td> <td> {{ $settings->currency }}{{ number_format($ref['totalProfit'], '2', '.') }} </td> <td>{{ $ref['parent']->name }}</td> <td> @if ($ref['status'] == 'active') <span class="badge bg-success">Active</span> @else <span class="badge bg-danger">Inactive</span> @endif </td> <td>{{ $ref['created_at'] }}</td> <td> @if ($refLevel !== 'Level 5 referrals') <a wire:click.prevent="showDetails({{ $ref['id'] }})" href="" class="btn btn-sm btn-info">View</a> @endif </td> </tr> @empty <tr> <td colspan="9" class="text-center py-3"> <i class="bi bi-database-fill-exclamation" style="font-size: 50px"></i> <p> No {{ $level }} referrals yet</p> </td> </tr> @endforelse </tbody> </table> </div> @endif </div> @endif @if ($viewRef) <div class="col-md-4"> <div class="card"> <div class="card-body text-center"> <h6 class="m-0 h5">Total Deposit</h6> <h3 class="m-0"> {{ $settings->currency }}{{ number_format($totalDeposit, '2', '.') }} </h3> </div> </div> </div> <div class="col-md-4"> <div class="card"> <div class="card-body text-center"> <h6 class="m-0 h5">Total Amount invested</h6> <h3 class="m-0"> {{ $settings->currency }}{{ number_format($totalAmountInPlans, '2', '.') }} </h3> </div> </div> </div> <div class="col-md-4"> <div class="card"> <div class="card-body text-center"> <h6 class="m-0 h5">Profit made by Referrals</h6> <h3 class="m-0"> {{ $settings->currency }}{{ number_format($totalProfit, '2', '.') }} </h3> </div> </div> </div> <div class="col-12 d-flex justify-content-between mb-2"> <h3>Referred by {{ $user->name }}</h3> <div> <a wire:click.prevent="cancelShowDeatials" href="" class="btn btn-sm btn-danger">Cancel</a> </div> </div> <div class="col-12"> <div class="table-responsive"> <table class="table"> <thead> <tr> <th>Client name</th> <th>Total Deposit</th> <th>Total Amount invested</th> <th>Profit Made</th> <th>Parent</th> <th>Client status</th> <th>Date registered</th> <th></th> </tr> </thead> <tbody> @forelse ($referrals as $ref) <tr> <td>{{ $ref['name'] }}</td> <td> {{ $settings->currency }}{{ number_format($ref['totalDeposit'], '2', '.') }} </td> <td> {{ $settings->currency }}{{ number_format($ref['totalInvestment'], '2', '.') }} </td> <td> {{ $settings->currency }}{{ number_format($ref['totalProfit'], '2', '.') }} </td> <td>{{ $ref['parent']->name }}</td> <td> @if ($ref['status'] == 'active') <span class="badge bg-success">Active</span> @else <span class="badge bg-danger">Inactive</span> @endif </td> <td>{{ $ref['created_at'] }}</td> <td> @if ($refLevel !== 'Level 5 referrals') <a wire:click.prevent="showDetails({{ $ref['id'] }})" href="" class="btn btn-sm btn-info">View</a> @endif </td> </tr> @empty <tr> <td colspan="8" class="text-center py-3"> <i class="bi bi-database-fill-exclamation" style="font-size: 50px"></i> <p> No referrals for {{ $user->name }} yet </p> </td> </tr> @endforelse </tbody> </table> </div> </div> @endif </div> </div> </div> </div> </div> </div>