ADD: "Buy more" button, if user does not have enough credits (#956)

from @MrWeez
This commit is contained in:
S0ly 2024-05-22 15:33:17 +02:00 committed by GitHub
commit 9c44e3885c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 13 additions and 2 deletions

View file

@ -122,7 +122,8 @@ class ServerController extends Controller
'user' => Auth::user(),
'server_creation_enabled' => $server_settings->creation_enabled,
'min_credits_to_make_server' => $user_settings->min_credits_to_make_server,
'credits_display_name' => $general_settings->credits_display_name
'credits_display_name' => $general_settings->credits_display_name,
'store_enabled' => $general_settings->store_enabled
]);
}

View file

@ -655,5 +655,6 @@
"You can not see your Referral Code": "You can not see your Referral Code",
"SERVER NAME": "SERVER NAME",
"STORAGE": "STORAGE",
"Cancel": "Cancel"
"Cancel": "Cancel",
"Buy more": "Buy more"
}

View file

@ -250,6 +250,15 @@
class="btn btn-primary btn-block mt-2" @click="setProduct(product.id);"
x-text="product.doesNotFit == true ? '{{ __('Server cant fit on this Node') }}' : (product.minimum_credits > user.credits || product.price > user.credits ? '{{ __('Not enough') }} {{ $credits_display_name }}!' : '{{ __('Create server') }}')">
</button>
@if (env('APP_ENV') == 'local' || $store_enabled)
<template x-if="product.price > user.credits">
<a href="{{ route('store.index') }}">
<button type="button" class="btn btn-warning btn-block mt-2">
{{ __('Buy more') }} {{ $credits_display_name }}
</button>
</a>
</template>
@endif
</div>
</div>