@if ($showToggle) @php $tooltipId = 'restaurant-open-close-tooltip'; $tooltipText = $isRestaurantOpen ? __('modules.settings.manualToggleCloseTooltip') : __('modules.settings.manualToggleOpenTooltip'); $confirmHeading = $closeBlocked ? __('modules.settings.cannotCloseRestaurantTitle') : ($isRestaurantOpen ? __('modules.settings.manualToggleConfirmCloseTitle') : __('modules.settings.manualToggleConfirmOpenTitle')); $confirmDetail = $closeBlocked ? __('modules.settings.cannotCloseRestaurantDetail') : ($isRestaurantOpen ? __('modules.settings.manualToggleConfirmCloseDetail') : __('modules.settings.manualToggleConfirmOpenDetail')); $actionLabel = $isRestaurantOpen ? __('modules.settings.manualToggleActionClose') : __('modules.settings.manualToggleActionOpen'); @endphp {{ $confirmHeading }}

{{ $confirmDetail }}

@if ($closeBlocked)
@if (count($closeBlockTables) > 0)

@lang('modules.settings.cannotCloseOpenTables')

    @foreach ($closeBlockTables as $table)
  • {{ $table['table_code'] }}
  • @endforeach
@endif @if (count($closeBlockOrders) > 0)

@lang('modules.settings.cannotCloseUnpaidBilledOrders')

    @foreach ($closeBlockOrders as $order)
  • {{ $order['show_formatted_order_number'] ?? (__('modules.order.orderNumber') . ' #' . $order['order_number']) }} @if (!empty($order['table_code'])) ({{ $order['table_code'] }}) @endif
  • @endforeach
@endif
@endif
@if ($closeBlocked) @lang('app.ok') @else @lang('app.close') @endif @if (!$closeBlocked) {{ $actionLabel }} @endif
@endif