@extends('layouts.app') @section('content') @php // ambil promo pertama untuk hero background $promoCover = $promo->first(); $promoImage = $promoCover ? asset('storage/' . $promoCover->gambar) : asset('images/bg_1.jpg'); // ambil gambar cover perumahan $gambar = $perumahan->gambar; $cover = $gambar[0]['galeri'] ?? 'default.jpg'; // unit tersedia $unitTersedia = $unitRumahTersedia[$perumahan->id] ?? 0; @endphp

{{ $perumahan->nama_perumahan }}

@if (session('success'))
{{ session('success') }}
@endif @if ($errors->any())
    @foreach ($errors->all() as $error)
  • {{ $error }}
  • @endforeach
@endif
@php $gambarList = is_array($perumahan->gambar) ? $perumahan->gambar : json_decode($perumahan->gambar, true) ?? []; @endphp @if ($gambarList && count($gambarList)) @endif
{{ $perumahan->lokasi }}

{{ $perumahan->nama_perumahan }}

{{-- Tab Menu --}}
{{-- Fitur --}}
Kantor Pemasaran
  • Total Unit Tersedia : {{ $unitTersedia }}
  • Lokasi : {{ $perumahan->lokasi }}
  • {{ $perumahan->perusahaan->nama ?? '-' }}
  • Maps Location :
    {!! $perumahan->map !!}
Tipe Rumah
  • Tipe : {{ $perumahan->tipe }}
  • Harga : Rp. {{ number_format($perumahan->harga, 0, ',', '.') }}
  • Luas Bangunan : {{ $perumahan->luas_bangunan }} m 2
  • Luas Lahan : {{ $perumahan->luas_lahan }} m 2
  • Kamar Tidur : {{ $perumahan->kamar_tidur }}
  • Kamar Mandi : {{ $perumahan->kamar_mandi }}
Spesifikasi Teknis
  • Atap : {{ $perumahan->atap }}
  • Dinding : {{ $perumahan->dinding }}
  • Lantai & Pondasi : {{ $perumahan->lantai_pondasi }}
Denah Unit
{{-- Deskripsi --}}
{{-- Deskripsi Perumahan --}}
Deskripsi Perumahan
{!! $perumahan->deskripsi !!}
@php $gambarList = is_array($perumahan->gambar) ? $perumahan->gambar : json_decode($perumahan->gambar, true) ?? []; @endphp {{-- Gambar Unit --}} @if ($gambarList && count($gambarList))
Gambar Unit
@foreach ($gambarList as $index => $gambar)
Gambar {{ $index + 1 }}
Gambar {{ $index + 1 }}
@endforeach
@else
Belum ada gambar unit.
@endif {{-- Embed Video Perumahan --}} @if (!empty($perumahan->embed_video))
Video Perumahan
{!! $perumahan->embed_video !!}
@endif
{{-- Review (dummy dulu, bisa ganti nanti) --}}
@php $tersedia = $semuaUnitRumah->where('status', 'tersedia')->count(); $booking = $semuaUnitRumah->where('status', 'booking')->count(); $terjual = $semuaUnitRumah->where('status', 'terjual')->count(); @endphp

Site Plan {{ $perumahan->nama_perumahan }}

Siteplan @foreach ($siteplans as $siteplan) @php $status = $siteplan->rumah->status ?? 'tersedia'; $color = match ($status) { 'tersedia' => 'green', 'booking' => '#0096FF', 'terjual' => 'red', default => 'gray', }; @endphp @endforeach
{{-- marketing --}}

Hubungi Marketing Profesional Kami

@forelse ($marketingKami as $item) @php $foto = $item->foto ? asset('storage/' . $item->foto) : url('template/images/default-user.jpg'); // fallback foto @endphp @empty

Belum ada data marketing.

@endforelse

Ada Pertanyaan ?
Jangan ragu untuk mengirim pesan Kepada kami,
{{-- Segera di hubungi tim marketing kami --}}

@if (session('success'))
{{ session('success') }}
@endif @if ($errors->any())
    @foreach ($errors->all() as $error)
  • {{ $error }}
  • @endforeach
@endif
@csrf
{{-- Google reCAPTCHA --}}
{!! NoCaptcha::renderJs() !!} {!! NoCaptcha::display() !!} @error('g-recaptcha-response') {{ $message }} @enderror
@endsection