@extends('layouts.vertical', ["page_title"=> "Add & Edit Products"]) @section('css') @endsection @section('content')
@if(session()->has('message'))
{{ session()->get('message') }}
@endif
@csrf

Add / Edit {{$title}}

Back
@foreach($fields as $field => $props) @if($props['type'] != 'hidden')
@endif @switch($props['type']) @case('hidden') @break @case('text') @case('email') @case('number') @case('tel') @break @case('date') @break @case('textarea') @break @case('select') @break @case('radio')
@foreach($props['values'] as $k => $v)
{$field}) && $k == $item->{$field} ? 'checked':''}}>
@endforeach
@break @case('checkbox')
@foreach($props['values'] as $k => $v)
{$field}) && in_array($k, $item->{$field}) ? 'checked':''}}>
@endforeach
@break @case('multiselect') @break @case('bigmultiselect') @break @case('yesno')
{$field} == 'yes' ? 'checked':''}} {{isset($props['required'])&&$props['required']?'required':'' }}>
{$field} == 'no' ? 'checked':''}}>
@break @case('image')

500MB Max File size

@break @case('multiimage')

500MB Max File size

@break @case('file')

1GB Max File size

@break @case('mapping')
@if($mode=='edit') @foreach($item->{$field} as $map) @php $sendTo = $map->send_to ?? ((isset($map->manager) && $map->manager !== '' && $map->manager !== 'none') ? 'both' : 'rep'); $managerLevels = ['l1', 'l2', 'l3', 'l4']; $managerValues = []; if (!empty($map->manager) && $map->manager !== 'none') { $rawManager = is_array($map->manager) ? $map->manager : array_filter(array_map('trim', explode(',', strtolower($map->manager)))); $managerValues = array_values(array_intersect($rawManager, $managerLevels)); } $selectedUsers = []; if (!empty($map->selected_users)) { $selectedUsers = is_array($map->selected_users) ? $map->selected_users : array_values(array_filter(array_map('trim', explode(',', $map->selected_users)))); } @endphp
checksubmission) && $map->checksubmission == 'yes' ? 'required' : 'disabled' }}>
@endforeach @endif
@break @endswitch @if($props['type'] != 'hidden')
@endif @endforeach
Back
@endsection @section('script') @endsection