@extends('layouts.admin.e-commerce.app') @section('title') @isset($product) Edit Product @else Add Product @endisset @endsection @push('css') @endpush @section('content') @isset($product) Edit Product @else Add Product @endisset Home @isset($product) Edit Product @else Add Product @endisset @if($errors->any()) {!! implode('', $errors->all(':message')) !!} @endif @isset($product) Edit Product @else Add New Product @endisset @isset($product) Show @endisset Back to List @csrf @isset($product) @method('PUT') @endisset Product name (*): @error('title') {{ $message }} @enderror Product Code (SKU): @error('title') {{ $message }} @enderror Short Description: {{ $product->short_description ?? old('short_description') }} @error('short_description') {{ $message }} @enderror Select Vendor: Select Vendor Optional @foreach(App\Models\ShopInfo::get(['name','user_id']) as $vend) user_id)@if($product->user_id==$vend->user_id)selected @endif @endisset value="{{$vend->user_id}}">{{$vend->name}} @endforeach Full Description (*): {{$product->full_description??old('full_description')}} @error('full_description') {{ $message }} @enderror Buying Price: @error('buying_price') {{ $message }} @enderror Whole Sell Price: @error('whole_price') {{ $message }} @enderror Regular Price (*): @error('regular_price') {{ $message }} @enderror Product Extra Message: @error('prdct_extra_msg') {{ $message }} @enderror Discount Type: dis_type == '0' ? 'selected':''}} @endisset>None dis_type == '1' ? 'selected':''}} @endisset>Flat dis_type == '2' ? 'selected':''}} @endisset>Parcent % @error('dis_type') {{ $message }} @enderror @isset($product) @if($product->dis_type == '2') @php($discount_price=(($product->regular_price - $product->discount_price) / ($product->regular_price ))*100) @else @if($product->discount_price<1) @php($discount_price='') @else @php($discount_price=$product->regular_price-$product->discount_price) @endif @endif @endisset Discount: @error('discount_price') {{ $message }} @enderror Point: @error('point') {{ $message }} @enderror Quantity (*): @error('quantity') {{ $message }} @enderror Select Brand (*): Select Brand @foreach ($brands as $brand) id == $product->brand_id ? 'selected':''}} @endisset>{{$brand->name}} @endforeach @error('brand') {{ $message }} @enderror Select Campaing: Select Campaing @foreach ($campaigns as $campaign) id == $product->brand_id ? 'selected':''}} @endisset>{{$campaign->name}} @endforeach @error('campaigns') {{ $message }} @enderror Select Category (*): Select Category @foreach ($categories as $category) categories as $pro_category) {{$category->id == $pro_category->id ? 'selected':''}} @endforeach @endisset>{{$category->name}} @endforeach @error('categories') {{ $message }} @enderror Select Sub Category: @isset($product) @foreach ($product->sub_categories as $sub_category) {{$sub_category->name}} @endforeach @endisset @error('sub_categories') {{ $message }} @enderror Select Mini Category: @isset($product) @foreach ($product->mini_categories as $mini_category) {{$mini_category->name}} @endforeach @endisset @error('mini_categories') {{ $message }} @enderror Select Extra Category: @isset($product) @foreach ($product->extra_categories as $extra_category) {{$extra_category->name}} @endforeach @endisset @error('extra_categories') {{ $message }} @enderror Select Tag: Select Tag @foreach ($tags as $tag) tags as $pro_tag) {{$tag->id == $pro_tag->id ? 'selected':''}} @endforeach @endisset>{{$tag->name}} @endforeach @error('tags') {{ $message }} @enderror Select Color: Select Color @foreach ($colors as $color) {{$color->name}} @endforeach @error('colors') {{ $message }} @enderror @isset($product) @foreach($colors_product as $pro_color) Remove @endforeach @endisset Specification for book: Select Author: Select Vendor @foreach(App\Models\Author::get(['name','id']) as $author) author_id)@if($product->author_id==$author->id)selected @endif @endisset value="{{$author->id}}">{{$author->name}} @endforeach PDF file: isbn: @error('isbn') {{ $message }} @enderror edition: @error('edition') {{ $message }} @enderror pages: @error('pages') {{ $message }} @enderror country: @error('country') {{ $message }} @enderror language: @error('language') {{ $message }} @enderror @isset($product) Click View Video Click View Video Thumbnail @endisset Product Video: OR Youtbe Video: yvideo ?? old('yvideo') }} type="text" name="yvideo" class="form-control @error('yvideo') is-invalid @enderror" > Product Video Thumbnail: @error('video') {{ $message }} @enderror Product Thumbnail Image (*): How to Optimize Image @error('image') {{ $message }} @enderror Product Gallery Image (*): How to Optimize Image Select Color @foreach ($colors as $color) {{$color->name}} @endforeach Add More {{-- --}} @error('images') {{ $message }} @enderror @isset($product) @foreach($product->images as $image) slug==$image->color_attri) style="background: {{$color->code}}" @endif @endforeach> Delete @endforeach @endisset status ? 'checked':'' }} @else checked @endisset> Status @error('status') {{ $message }} @enderror book ? 'checked':'' }} @else @endisset> book @error('book') {{ $message }} @enderror sheba ? 'checked':'' }} @else @endisset> sheba @error('sheba') {{ $message }} @enderror download_able ? 'checked':''}} @endisset> Download able @error('download_able') {{ $message }} @enderror @isset($product) @if ($product->downloads->count() < 1) Add Product Downloadable file × Downloadable Files Name: File URL: Download Limit Leave blank for unlimited re-downloads Download Expire Enter the number of days before a downlink link expires, or leave blank @endif @else Add Product Downloadable file × Downloadable Files Name: File URL: Download Limit Leave blank for unlimited re-downloads Download Expire Enter the number of days before a downlink link expires, or leave blank @endisset @include('components.product-sidebar') @if(isset($product->downloads) && $product->downloads->count() > 0) Update Product Download File @csrf Downloadable Files Name: File URL: @isset($product->downloads) @foreach ($product->downloads as $download) @endforeach @endisset Download Limit Leave blank for unlimited re-downloads Download Expire Enter the number of days before a downlink link expires, or leave blank @endif @endsection @push('js') @isset($product) @if ($product->downloads->count() < 1) @endif @else @endisset @isset($product) @else @endisset @endpush