@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('datetime') @break @case('textarea') @break @case('select') @php $__selected = (isset($item->{$field}) && $item->{$field} !== '' && $item->{$field} !== null) ? $item->{$field} : ($props['default'] ?? null); @endphp @break {{-- @case('multiselect') @break --}} @case('multiselect') @php $__selectedList = (isset($item->{$field}) && is_array($item->{$field}) && count($item->{$field})) ? $item->{$field} : ($props['default'] ?? []); @endphp @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('file')

1GB Max File size

@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('multicheckbox')
@foreach($props['values'] as $k => $v)
{$field}) && in_array($k, (array)$item->{$field}) ? 'checked' : '' }} {{ isset($props['required']) && $props['required'] ? 'required' : '' }} >
@endforeach
@break @case('mapping')
@if ($mode == 'edit') @foreach ($item->{$field} as $map) @endforeach @else @endif
Metric Name Weight Target
@break @case('milestonemapping')
@php $milestoneCount = isset($item->target) ? count($item->target) : 1; @endphp @for ($i = 0; $i < $milestoneCount; $i++)
Milestone {{ $i + 1 }}
{{-- Target Title --}}
{{-- Target --}}
*
{{-- Repeat Target --}}
{{-- Roles --}}
*
{{-- Reporting Roles --}}
*

{{-- Notifications --}}
Notifications
user_notification[$i])) checked @endif>
user_email[$i])) checked @endif>

{{-- Badge --}}
Send Badge

Send Appreciation
👁
@endfor
{{-- FULLSCREEN IMAGE MODAL --}} @break @case('combined_metrics')
@if ($mode == 'edit') @foreach (json_decode($item->{$field}) as $i => $map) @endforeach @endif
Type Title Include Metrics List View? Delete?
@break @endswitch @if ($props['type'] != 'hidden')
@endif @endforeach
Back
@endsection @section('script') @endsection