@extends('layouts.app') @section('title', $offer->title . ' | TAXILANZ Demo') @section('meta_description', $offer->excerpt ?: 'Detalle de oferta contextual con reserva simple en TAXILANZ Demo.') @section('content') @php $categoryLabels = [ 'restaurant' => 'Restaurante', 'experience' => 'Experiencia', 'activity' => 'Actividad', 'service' => 'Servicio', ]; $contextLine = \Illuminate\Support\Str::limit($offer->excerpt ?: 'Disponible para este trayecto ahora mismo.', 110); @endphp
1 · Taxi 2 · Confirmado 3 · Oferta 4 · Reserva
Detalle oferta
Oferta seleccionada

{{ $offer->title }}

{{ $contextLine }}

{{ $categoryLabels[$offer->category] ?? ucfirst($offer->category) }} @if($offer->price_from)€{{ number_format((float) $offer->price_from, 0) }}@endif @if($offer->duration_minutes){{ $offer->duration_minutes }} min@endif {{ $offer->available_now ? 'Disponible hoy' : 'Consultar disponibilidad' }}
Reservar ahora @if($recommendation) @endif
Más detalles Abrir
    @if($offer->location_label)
  • Zona: {{ $offer->location_label }}.
  • @endif
  • Disponibilidad: {{ $offer->available_now ? 'Activa ahora' : 'Bajo confirmación' }}.
  • @if($offer->description)
  • {{ \Illuminate\Support\Str::limit($offer->description, 180) }}
  • @endif
@if($recommendation)

Más info

Por qué aparece esta oferta

Top {{ $recommendation->position }} posición
{{ $offer->price_from ? '€'.number_format((float) $offer->price_from, 0) : '—' }} precio visible
{{ $offer->duration_minutes ? $offer->duration_minutes.' min' : 'Flexible' }} duración
@endif @endsection