Viewing file: create.blade.php (7.08 KB) -rw-r--r-- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
@extends('vendor.layouts.app')
@section('page_title', __('Create :x', ['x' => __('Shop')]))
@section('css')
{{-- Select2 --}}
<link rel="stylesheet" type="text/css" href="{{ asset('public/datta-able/plugins/select2/css/select2.min.css') }}">
@endsection
@section('content')
<div class="col-sm-12" id="shop-add-container">
<div class="card">
<div class="card-header">
<h5><a href="{{ route('vendor.shop.index') }}">{{ __('Shops') }}</a> >> {{ __('Add :x', ['x' => __('Shop')]) }}</h5>
</div>
<div class="card-body table-border-style">
<div class="form-tabs">
<ul class="nav nav-tabs" id="myTab" role="tablist">
<li class="nav-item">
<a class="nav-link active text-uppercase">{{ __('Shop Information') }}</a>
</li>
</ul>
<div class="tab-content" id="myTabContent">
<div class="tab-pane fade show active" id="home" role="tabpanel" aria-labelledby="home-tab">
<form action="{{ route('vendor.shop.store') }}" method="post" id="shopStore" class="form-horizontal">
@csrf
<div class="form-group row">
<label class="col-sm-2 control-label require" for="name">{{ __('Shop Name') }}</label>
<div class="col-sm-6">
<input type="text" placeholder="{{ __('Shop Name') }}" class="form-control" id="name" name="name" required maxlength="80" oninvalid="this.setCustomValidity('{{ __('This field is required.') }}')" value="{{ old('name') }}">
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 control-label" for="vendor_id">{{ __('Vendor') }}</label>
<div class="col-sm-6">
<select class="form-control select2" disabled id="vendor_id" name="vendor_id">
<option value="{{ $vendors->id }}">{{ $vendors->name }}</option>
</select>
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 control-label require" for="email">{{ __('Email') }}</label>
<div class="col-sm-6">
<input type="email" placeholder="{{ __('Email') }}" class="form-control" id="email" name="email" required maxlength="100" oninvalid="this.setCustomValidity('{{ __('This field is required.') }}')" data-type-mismatch="{{ __('Enter a valid :x.', [ 'x' => strtolower(__('Email'))]) }}" value="{{ old('email') }}">
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 control-label" for="website">{{ __('Website') }}</label>
<div class="col-sm-6">
<input type="text" placeholder="{{ __('Website') }}" class="form-control" id="website" name="website" maxlength="255" pattern="(http[s]?:\/\/)?(www\.)?([\.]?[a-z]+[a-zA-Z0-9\-]{1,})?[\.]?[a-z]+[a-zA-Z0-9\-]+\.[a-zA-Z]{2,5}([\.]?[a-zA-Z]{2,5})?" data-pattern="{{ __('Enter a valid :x.', [ 'x' => __('URL')]) }}" value="{{ old('website') }}">
</div>
</div>
<div class="form-group row">
<label for="alias" class="col-sm-2 control-label require">{{ __('Alias') }}</label>
<div class="col-sm-6">
<input type="text" class="form-control" id="alias" name="alias" placeholder="{{ __('Alias') }}" value="{{ old('alias') }}" required maxlength="45" oninvalid="this.setCustomValidity('{{ __('This field is required.') }}')">
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 control-label require" for="phone">{{ __('Phone') }}</label>
<div class="col-sm-6">
<input type="text" placeholder="{{ __('Phone') }}" class="form-control phone-number" id="phone" name="phone" required maxlength="45" oninvalid="this.setCustomValidity('{{ __('This field is required.') }}')" value="{{ old('phone') }}">
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 control-label" for="fax">{{ __('Fax') }}</label>
<div class="col-sm-6">
<input type="text" placeholder="{{ __('Fax') }}" class="form-control" id="fax" name="fax" maxlength="45" value="{{ old('fax') }}">
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 control-label require" for="address">{{ __('Address') }}</label>
<div class="col-sm-6">
<textarea placeholder="{{ __('Address') }}" id="address" class="form-control" name="address" required maxlength="255" oninvalid="this.setCustomValidity('{{ __('This field is required.') }}')">{{ old('address') }}</textarea>
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 control-label require" for="description">{{ __('Description') }}</label>
<div class="col-sm-6">
<textarea placeholder="{{ __('Description') }}" id="description" class="form-control" name="description" required maxlength="5000" oninvalid="this.setCustomValidity('{{ __('This field is required.') }}')">{{ old('description') }}</textarea>
</div>
</div>
<div class="form-group row">
<label class="col-sm-2 control-label" for="status">{{ __('Status') }}</label>
<div class="col-sm-6">
<select class="form-control select2" id="status" name="status">
<option value="Active" {{ old('status') == "Active" ? 'selected' : '' }}>{{ __('Active') }}</option>
<option value="Inactive" {{ old('status') == "Inactive" ? 'selected' : '' }}>{{ __('Inactive') }}</option>
</select>
</div>
</div>
<div class="col-sm-8 px-0">
<button class="btn btn-primary custom-btn-small" type="submit" id="submitBtn"><i class="comment_spinner spinner fa fa-spinner fa-spin custom-btn-small display_none"></i><span id="spinnerText">{{ __('Submit') }}</span></button>
<a href="{{ isset($_GET['vendor_id']) ? route('vendors.edit', ['id' => $_GET['vendor_id']]) : route('vendor.shop.index') }}" class="btn btn-info custom-btn-small">{{ __('Cancel') }}</a>
</div>
</form>
</div>
</div>
</div>
</div>
</div>
</div>
@endsection
@section('js')
<script src="{{ asset('public/datta-able/plugins/select2/js/select2.full.min.js') }}"></script>
<script src="{{ asset('public/dist/js/custom/shops.min.js') }}"></script>
<script src="{{ asset('public/dist/js/custom/validation.min.js') }}"></script>
@endsection
|