@extends('layouts.admin') @section('title', 'Edit Shop - ' . $shop->name) @section('content')

Edit Shop

Update shop information and settings

Back to Shop
Shop Information
@csrf @method('PUT')
@error('name')
{{ $message }}
@enderror
@error('category_id')
{{ $message }}
@enderror
@error('user_id')
{{ $message }}
@enderror
@error('email')
{{ $message }}
@enderror
@error('phone')
{{ $message }}
@enderror
@error('website')
{{ $message }}
@enderror
@error('address')
{{ $message }}
@enderror
@error('description')
{{ $message }}
@enderror

Operating Information
@php $days = ['monday', 'tuesday', 'wednesday', 'thursday', 'friday', 'saturday', 'sunday']; $oldDays = old('operating_days', json_decode($shop->shopDetail->operating_days ?? '[]', true)); @endphp @foreach($days as $day)
@endforeach
shopDetail->appointment_required ?? false) ? 'checked' : '' }}>
shopDetail->walk_ins_accepted ?? true) ? 'checked' : '' }}>
shopDetail->online_ordering ?? false) ? 'checked' : '' }}>
shopDetail->delivery_available ?? false) ? 'checked' : '' }}>
shopDetail->pickup_available ?? true) ? 'checked' : '' }}>
shopDetail->loyalty_program ?? false) ? 'checked' : '' }}>

Shop Details

Shop Manager Information (Optional)

Accepted Payment Methods
@php $paymentMethods = ['cash', 'card', 'mobile_money', 'bank_transfer', 'online']; $oldPayments = old('payment_methods', json_decode($shop->shopDetail->payment_methods ?? '[]', true)); @endphp @foreach($paymentMethods as $method)
@endforeach
Cancel
Update Guidelines
Making Changes

When updating shop information:

  • Verify all contact details are current
  • Update operating hours if needed
  • Review and update shop features
  • Keep descriptions accurate and up-to-date
Important
  • Changes may affect existing bookings
  • Notify customers of major changes
  • Ensure manager information is accurate
  • Update payment methods as needed
@endsection @section('scripts') @endsection