123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157 |
- @extends('layouts.main')
- @section('content')
- <!-- CONTENT HEADER -->
- <section class="content-header">
- <div class="container-fluid">
- <div class="row mb-2">
- <div class="col-sm-6">
- <h1>{{ __('Store') }}</h1>
- </div>
- <div class="col-sm-6">
- <ol class="breadcrumb float-sm-right">
- <li class="breadcrumb-item"><a href="{{ route('home') }}">{{ __('Dashboard') }}</a></li>
- <li class="breadcrumb-item"><a href="{{ route('admin.store.index') }}">{{ __('Store') }}</a></li>
- <li class="breadcrumb-item"><a class="text-muted"
- href="{{ route('admin.store.edit', $shopProduct->id) }}">{{ __('Edit') }}</a>
- </li>
- </ol>
- </div>
- </div>
- </div>
- </section>
- <!-- END CONTENT HEADER -->
- <!-- MAIN CONTENT -->
- <section class="content">
- <div class="container-fluid">
- <div class="row">
- <div class="col-lg-6">
- <div class="card">
- <div class="card-body">
- <form action="{{ route('admin.store.update', $shopProduct->id) }}" method="POST">
- @csrf
- @method('PATCH')
- <div class="d-flex flex-row-reverse">
- <div class="custom-control custom-switch">
- <input type="checkbox" @if ($shopProduct->disabled) checked @endif name="disabled"
- class="custom-control-input custom-control-input-danger" id="switch1">
- <label class="custom-control-label" for="switch1">{{ __('Disabled') }} <i
- data-toggle="popover" data-trigger="hover"
- data-content="{{ __('Will hide this option from being selected') }}"
- class="fas fa-info-circle"></i></label>
- </div>
- </div>
- <div class="form-group">
- <label for="type">{{ __('Type') }}</label>
- <select required name="type" id="type"
- class="custom-select @error('name') is-invalid @enderror">
- <option @if ($shopProduct->type == 'credits') selected @endif value="Credits">{{ $credits_display_name }}</option>
- <option @if ($shopProduct->type == 'Server slots') selected @endif value="Server slots">{{__("Server Slots")}}</option>
- </select>
- @error('name')
- <div class="text-danger">
- {{ $message }}
- </div>
- @enderror
- </div>
- <div class="form-group">
- <label for="currency_code">{{ __('Currency code') }}</label>
- <select required name="currency_code" id="currency_code"
- class="custom-select @error('name') is-invalid @enderror">
- @foreach ($currencyCodes as $code)
- <option @if ($shopProduct->currency_code == $code) selected @endif value="{{ $code }}">
- {{ $code }}</option>
- @endforeach
- </select>
- @error('currency_code')
- <div class="text-danger">
- {{ $message }}
- </div>
- @enderror
- <div class="text-muted">
- {{ __('Checkout the paypal docs to select the appropriate code') }} <a
- target="_blank"
- href="https://developer.paypal.com/docs/api/reference/currency-codes/">{{ __('Link') }}</a>
- </div>
- </div>
- <div class="form-group">
- <label for="price">{{ __('Price') }}</label>
- <input value="{{ $shopProduct->price }}" id="price" name="price" type="number"
- placeholder="10.00" step="any"
- class="form-control @error('price') is-invalid @enderror" required="required">
- @error('price')
- <div class="invalid-feedback">
- {{ $message }}
- </div>
- @enderror
- </div>
- <div class="form-group">
- <label for="quantity">{{ __('Quantity') }}</label>
- <input value="{{ $shopProduct->quantity }}" id="quantity" name="quantity"
- type="number" placeholder="1000"
- class="form-control @error('quantity') is-invalid @enderror" required="required">
- @error('quantity')
- <div class="invalid-feedback">
- {{ $message }}
- </div>
- @enderror
- <div class="text-muted">
- {{ __('Amount given to the user after purchasing') }}
- </div>
- </div>
- <div class="form-group">
- <label for="display">{{ __('Display') }}</label>
- <input value="{{ $shopProduct->display }}" id="display" name="display" type="text"
- placeholder="750 + 250" class="form-control @error('display') is-invalid @enderror"
- required="required">
- @error('display')
- <div class="invalid-feedback">
- {{ $message }}
- </div>
- @enderror
- <div class="text-muted">
- {{ __('This is what the user sees at store and checkout') }}
- </div>
- </div>
- <div class="form-group">
- <label for="description">{{ __('Description') }}</label>
- <input value="{{ $shopProduct->description }}" id="description" name="description"
- type="text" placeholder="{{ __('Adds 1000 credits to your account') }}"
- class="form-control @error('description') is-invalid @enderror" required="required">
- @error('description')
- <div class="invalid-feedback">
- {{ $message }}
- </div>
- @enderror
- <div class="text-muted">
- {{ __('This is what the user sees at checkout') }}
- </div>
- </div>
- <div class="form-group text-right">
- <button type="submit" class="btn btn-primary">
- {{ __('Submit') }}
- </button>
- </div>
- </form>
- </div>
- </div>
- </div>
- </div>
- </div>
- </section>
- <!-- END CONTENT -->
- @endsection
|