@if ($secciones->isEmpty()) {!! $pagina->content !!} @else @php $style = $website->style; @endphp @if ($pagina->carousel_items) @php $tipo = $pagina->carrusel_tipo ?? '1'; @endphp
@foreach ($pagina->carousel_items as $item)
Imagen carrusel
@endforeach
@endif @if (isset($productos) && $productos->count() > 0)

Nuestros Productos

@include('producto.productos')
@endif @include('cliente.modales.registro') @foreach ($secciones as $seccion) @php // Reemplaza src="/storage/..." por src="URL_COMPLETA" $contenidoLimpio = preg_replace_callback( '#src=["\'](/storage/[^"\']+)["\']#i', function ($matches) { return 'src="' . asset(ltrim($matches[1], '/')) . '"'; }, $seccion->content ); // Envolver automáticamente las tablas con un contenedor responsivo $contenidoLimpio = preg_replace( '/(.*?)<\/table>/is', '
$2
', $contenidoLimpio ); @endphp
{!! $contenidoLimpio !!} @php $mediaItems = $seccion->getMedia('page-section-media'); @endphp @if ($mediaItems->count())
@foreach ($mediaItems as $media)
@if (Str::startsWith($media->mime_type, 'image/')) {{ $media->name }} @elseif (Str::startsWith($media->mime_type, 'video/')) @endif
@endforeach
@endif
@endforeach @endif