@extends('layouts.admin') @section('title', 'Edit Banner') @section('header', 'Edit Banner') @section('content')
Banner Details
@csrf @method('PUT')
@error('title')
{{ $message }}
@enderror
@error('description')
{{ $message }}
@enderror
@if(\Illuminate\Support\Str::endsWith(\Illuminate\Support\Str::lower($banner->image), '.json'))
Current Lottie JSON: {{ $banner->image }}
@else Current Banner @endif
Leave empty to keep current media. Upload image/WebP or Lottie JSON. Max 8MB. @error('image')
{{ $message }}
@enderror
@error('banner_type')
{{ $message }}
@enderror
Create separate records when web and app need different artwork. @error('display_platform')
{{ $message }}
@enderror
@error('service_type')
{{ $message }}
@enderror
@error('display_order')
{{ $message }}
@enderror
@error('delivery_area_id')
{{ $message }}
@enderror
@error('layout_mode')
{{ $message }}
@enderror
{{ old('image_ratio', $banner->image_ratio ?? 46) }}% image area in Text + Image mode
@error('image_ratio')
{{ $message }}
@enderror
@error('link')
{{ $message }}
@enderror
@error('redirect_type')
{{ $message }}
@enderror
@error('redirect_category_id')
{{ $message }}
@enderror
@error('redirect_restaurant_id')
{{ $message }}
@enderror
@error('redirect_menu_item_id')
{{ $message }}
@enderror
@error('start_date')
{{ $message }}
@enderror
@error('end_date')
{{ $message }}
@enderror
is_active ?? true) ? 'checked' : '' }}>
Cancel
Preview
@endsection