@extends('layouts.app') @section('title') {{ __('messages.Product') }} @endsection @section('head') @endsection @section('css') @endsection @section('content') {{ __('messages.Product') }} {{ __('messages.Dashboard') }} {{ __('messages.Product') }} {{ __('messages.Product') }} {{ __('messages.Properties') }} {{ __('messages.Prices') }} {{ __('messages.Locations') }} @csrf @foreach ($languages as $language) {{ strtoupper($language) }} @endforeach @foreach ($languages as $language) @php $name = isset($product->name) ? $product->name[$language] : ''; @endphp {{ __('messages.Name') }} @error('name_' . $language) {{ $message }} @enderror @endforeach {{ __('messages.Productgroup') }} {{ __('messages.Select productgroup') }} @foreach ($productgroups as $productgroup) id) Selected @elseif (isset($product) && $productgroup->id == $product->productgroup_id)Selected @endif data-value='{{ $productgroup->properties }}' data-prices='{{ $productgroup->prices }}'> {{ $productgroup->name }} @endforeach @error('productgroup_id') {{ $message }} @enderror {{ __('messages.Categories') }} {!! $dropDown !!} {{ __('messages.EAN') }} @error('ean') {{ $message }} @enderror {{ __('messages.Internal Reference Number') }} @error('reference') {{ $message }} @enderror {{ __('messages.Stock') }} @error('stock') {{ $message }} @enderror {{ __('messages.Images') }} {{ __('messages.Choose file') }} @php $images = $product->images??[]; @endphp @foreach ($images as $key => $image) @php $path = public_path('storage/products/images/'.$image); $type = pathinfo($path, PATHINFO_EXTENSION); $data = @file_get_contents($path); $base64 = 'data:image/' . $type . ';base64,' . base64_encode($data); @endphp @if($data) × @endif @endforeach {{ __('messages.Package shot') }} {{ __('messages.Choose file') }} @foreach($product->package_shot??[] as $package_shot) {{ $package_shot }} × @endforeach {{ __('messages.Documents') }} {{ __('messages.Choose file') }} @foreach($product->documents??[] as $documents) {{ $documents }} × @endforeach {{ __('messages.Videos') }} {{ __('messages.Choose file') }} @foreach($product->videos??[] as $videos) {{ $videos }} × @endforeach {{ __('messages.Related products') }} @foreach($relatedproducts??[] as $relatedproduct) {{ app('helper')->getTranslationVal($relatedproduct->name??[]) }} @endforeach {{ __('messages.Similar products') }} @foreach($similarproducts??[] as $similarproduct) {{ app('helper')->getTranslationVal($similarproduct->name??[]) }} @endforeach {{ __('messages.Replacing products') }} @foreach($replacingproducts??[] as $replacingproduct) {{ app('helper')->getTranslationVal($replacingproduct->name??[]) }} @endforeach {{ __('messages.Add location') }} @if(isset($product->location)) @foreach($product->location as $key => $value) {{ __('messages.Select location') }} @foreach($locations as $location) id == $value['location_id'])Selected @endif>{{ $location->name }} @endforeach @endforeach @endif @endsection @section('script') @endsection