memperbaiki Undefined array key \"bangunan\" pada print out sederhana
This commit is contained in:
@@ -206,13 +206,15 @@
|
||||
@php
|
||||
|
||||
$cekHub =
|
||||
isset($forminspeksi['asset']['hub_cadeb']) && $forminspeksi['asset']['hub_cadeb'] === 'sesuai'
|
||||
isset($forminspeksi['asset']['hub_cadeb']) &&
|
||||
$forminspeksi['asset']['hub_cadeb'] === 'sesuai'
|
||||
? 'sesuai'
|
||||
: 'tidak sesuai';
|
||||
|
||||
$hubCadeb = $cekHub === 'sesuai'
|
||||
? ($forminspeksi['asset']['hub_cadeb']['sesuai'] ?? null)
|
||||
: ($forminspeksi['asset']['hub_cadeb']['tidak sesuai'] ?? null);
|
||||
$hubCadeb =
|
||||
$cekHub === 'sesuai'
|
||||
? $forminspeksi['asset']['hub_cadeb']['sesuai'] ?? null
|
||||
: $forminspeksi['asset']['hub_cadeb']['tidak sesuai'] ?? null;
|
||||
@endphp
|
||||
<td style=" padding: 2px; vertical-align: top;">Hubungan Pemilik Jaminan dengan Debitur</td>
|
||||
<td style=" padding: 2px; vertical-align: top;">:</td>
|
||||
@@ -231,7 +233,8 @@
|
||||
? $forminspeksi['asset']['hub_cadeb_penghuni']['tidak sesuai']
|
||||
: $forminspeksi['asset']['hub_cadeb_penghuni']['sesuai'];
|
||||
@endphp
|
||||
<td style=" padding: 2px; vertical-align: top;">Hubungan Penghuni Jaminan dengan Debitur</td>
|
||||
<td style=" padding: 2px; vertical-align: top;">Hubungan Penghuni Jaminan dengan Debitur
|
||||
</td>
|
||||
<td style=" padding: 2px; vertical-align: top;">:</td>
|
||||
<td style=" padding: 2px; vertical-align: top;">{{ $hubCadeb ?? '' }}</td>
|
||||
</tr>
|
||||
@@ -262,7 +265,9 @@
|
||||
<table>
|
||||
<tr>
|
||||
@php
|
||||
$cekLuas = isset($forminspeksi['tanah']['luas_tanah']['tidak sesuai'])
|
||||
$cekLuas = isset(
|
||||
$forminspeksi['tanah']['luas_tanah']['tidak sesuai'],
|
||||
)
|
||||
? 'tidak sesuai'
|
||||
: 'sesuai';
|
||||
|
||||
@@ -270,7 +275,8 @@
|
||||
@endphp
|
||||
<td style="padding: 2px; vertical-align: top;">Luas Tanah</td>
|
||||
<td style="padding: 2px; vertical-align: top;">:</td>
|
||||
<td style="padding: 2px; vertical-align: top;">{{ $luas ?? '' }} <span>m²</span></td>
|
||||
<td style="padding: 2px; vertical-align: top;">{{ $luas ?? '' }}
|
||||
<span>m²</span></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="padding: 2px; vertical-align: top;">Bentuk Tanah</td>
|
||||
@@ -282,7 +288,9 @@
|
||||
)
|
||||
? $forminspeksi['tanah']['bentuk_tanah']['bentuk_tanah']
|
||||
: [];
|
||||
$lainnya = isset($forminspeksi['tanah']['bentuk_tanah']['lainnya'])
|
||||
$lainnya = isset(
|
||||
$forminspeksi['tanah']['bentuk_tanah']['lainnya'],
|
||||
)
|
||||
? $forminspeksi['tanah']['bentuk_tanah']['lainnya']
|
||||
: null;
|
||||
@endphp
|
||||
@@ -311,7 +319,8 @@
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="padding: 2px; vertical-align: top;">Permukaan dengan Jalan</td>
|
||||
<td style="padding: 2px; vertical-align: top;">Permukaan dengan Jalan
|
||||
</td>
|
||||
<td style="padding: 2px; vertical-align: top;">:</td>
|
||||
<td style="padding: 2px; vertical-align: top;">
|
||||
@php
|
||||
@@ -333,7 +342,8 @@
|
||||
<tr>
|
||||
<td style="padding: 2px; vertical-align: top;">Peruntukan Tanah</td>
|
||||
<td style="padding: 2px; vertical-align: top;">:</td>
|
||||
<td style="padding: 2px; vertical-align: top;">Perumahan bukan Real Estate
|
||||
<td style="padding: 2px; vertical-align: top;">Perumahan bukan Real
|
||||
Estate
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@@ -358,13 +368,17 @@
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
@if (isset($forminspeksi['bangunan']))
|
||||
<tr>
|
||||
<td style="padding: 2px; vertical-align: top;">Luas Bangunan</td>
|
||||
<td style="padding: 2px; vertical-align: top;">:</td>
|
||||
<td style="padding: 2px; vertical-align: top;">
|
||||
@php
|
||||
$luasTanahBangunan =
|
||||
$forminspeksi['bangunan']['luas_tanah_bagunan'];
|
||||
$luasTanahBangunan = isset(
|
||||
$forminspeksi['bangunan']['luas_tanah_bagunan'],
|
||||
)
|
||||
? $forminspeksi['bangunan']['luas_tanah_bagunan']
|
||||
: ['sesuai' => '-', 'tidak sesuai' => '-'];
|
||||
|
||||
$output = !empty($luasTanahBangunan['sesuai'])
|
||||
? $luasTanahBangunan['sesuai']
|
||||
@@ -375,14 +389,17 @@
|
||||
|
||||
{{ $output }} <span>m²</span>
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="padding: 2px; vertical-align: top;">Jenis Bangunan</td>
|
||||
<td style="padding: 2px; vertical-align: top;">:</td>
|
||||
<td style="padding: 2px; vertical-align: top;">
|
||||
@php
|
||||
$jenisBangunan = $forminspeksi['bangunan']['jenis_bangunan'] ?? [];
|
||||
$jenisBangunan = isset(
|
||||
$forminspeksi['bangunan']['jenis_bangunan'],
|
||||
)
|
||||
? $forminspeksi['bangunan']['jenis_bangunan']
|
||||
: [];
|
||||
@endphp
|
||||
|
||||
@if (!empty($jenisBangunan))
|
||||
@@ -393,12 +410,16 @@
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="padding: 2px; vertical-align: top;">Kondisi Bangunan</td>
|
||||
<td style="padding: 2px; vertical-align: top;">Kondisi Bangunan
|
||||
</td>
|
||||
<td style="padding: 2px; vertical-align: top;">:</td>
|
||||
<td style="padding: 2px; vertical-align: top;">
|
||||
@php
|
||||
$kondisiBangunan =
|
||||
$forminspeksi['bangunan']['kondisi_bangunan'] ?? [];
|
||||
$kondisiBangunan = isset(
|
||||
$forminspeksi['bangunan']['kondisi_bangunan'],
|
||||
)
|
||||
? $forminspeksi['bangunan']['kondisi_bangunan']
|
||||
: [];
|
||||
@endphp
|
||||
|
||||
@if (!empty($kondisiBangunan))
|
||||
@@ -411,24 +432,27 @@
|
||||
<tr>
|
||||
<td style="padding: 2px; vertical-align: top;">Sifat Bangunan</td>
|
||||
<td style="padding: 2px; vertical-align: top;">:</td>
|
||||
|
||||
<td style="padding: 2px; vertical-align: top;">
|
||||
@php
|
||||
$sifatBangunan =
|
||||
$forminspeksi['bangunan']['sifat_bangunan'][0] ?? '-';
|
||||
$sifatBangunanInput =
|
||||
$forminspeksi['bangunan']['sifat_bangunan_input'];
|
||||
$sifatBangunan = isset(
|
||||
$forminspeksi['bangunan']['sifat_bangunan'][0],
|
||||
)
|
||||
? $forminspeksi['bangunan']['sifat_bangunan'][0]
|
||||
: '-';
|
||||
$sifatBangunanInput = isset(
|
||||
$forminspeksi['bangunan']['sifat_bangunan_input'],
|
||||
)
|
||||
? $forminspeksi['bangunan']['sifat_bangunan_input']
|
||||
: [];
|
||||
|
||||
// Filter input yang tidak null
|
||||
$inputTambahan = array_filter($sifatBangunanInput, function (
|
||||
$value,
|
||||
) {
|
||||
$inputTambahan = array_filter(
|
||||
$sifatBangunanInput,
|
||||
function ($value) {
|
||||
return $value !== null && $value !== '';
|
||||
});
|
||||
},
|
||||
);
|
||||
|
||||
// Gabungkan sifat bangunan dengan input tambahan
|
||||
$output = $sifatBangunan;
|
||||
|
||||
if (!empty($inputTambahan)) {
|
||||
$output .= ' (' . implode(', ', $inputTambahan) . ')';
|
||||
}
|
||||
@@ -436,11 +460,13 @@
|
||||
|
||||
{{ $output }}
|
||||
</td>
|
||||
|
||||
</tr>
|
||||
@php
|
||||
$spesifikasiBangunan =
|
||||
$forminspeksi['bangunan']['spesifikasi_bangunan'] ?? [];
|
||||
$spesifikasiBangunan = isset(
|
||||
$forminspeksi['bangunan']['spesifikasi_bangunan'],
|
||||
)
|
||||
? $forminspeksi['bangunan']['spesifikasi_bangunan']
|
||||
: [];
|
||||
@endphp
|
||||
|
||||
@if (!empty($spesifikasiBangunan))
|
||||
@@ -463,7 +489,8 @@
|
||||
<tr>
|
||||
<td style="padding: 2px; vertical-align: top;">
|
||||
{{ $kategori }}</td>
|
||||
<td style="padding: 2px; vertical-align: top;">:</td>
|
||||
<td style="padding: 2px; vertical-align: top;">:
|
||||
</td>
|
||||
<td style="padding: 2px; vertical-align: top;">
|
||||
{{ implode(', ', $nilaiKategori) }}</td>
|
||||
</tr>
|
||||
@@ -472,9 +499,16 @@
|
||||
@endforeach
|
||||
@else
|
||||
<tr>
|
||||
<td colspan="3" style="padding: 2px; vertical-align: top;">Tidak
|
||||
ada data
|
||||
spesifikasi bangunan</td>
|
||||
<td colspan="3" style="padding: 2px; vertical-align: top;">
|
||||
Tidak ada data spesifikasi bangunan
|
||||
</td>
|
||||
</tr>
|
||||
@endif
|
||||
@else
|
||||
<tr>
|
||||
<td colspan="3" style="padding: 2px; vertical-align: top;">
|
||||
Data bangunan tidak tersedia
|
||||
</td>
|
||||
</tr>
|
||||
@endif
|
||||
</table>
|
||||
@@ -490,7 +524,8 @@
|
||||
@endphp
|
||||
<td style="padding: 2px; vertical-align: top;">Luas Unit</td>
|
||||
<td style="padding: 2px; vertical-align: top;">:</td>
|
||||
<td style="padding: 2px; vertical-align: top;">{{ $luas ?? '' }} m<sup>2</sup> </td>
|
||||
<td style="padding: 2px; vertical-align: top;">{{ $luas ?? '' }}
|
||||
m<sup>2</sup> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="padding: 2px; vertical-align: top;">Bentuk Unit</td>
|
||||
@@ -571,19 +606,22 @@
|
||||
<tr>
|
||||
<td style="padding: 2px; vertical-align: top;">Jarak Jalan Utama</td>
|
||||
<td style="padding: 2px; vertical-align: top;">:</td>
|
||||
<td style="padding: 2px; vertical-align: top;">{{ $lingkungan['jarak_jalan_utama'] ?? '-' }} m
|
||||
<td style="padding: 2px; vertical-align: top;">
|
||||
{{ $lingkungan['jarak_jalan_utama'] ?? '-' }} m
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td style="padding: 2px; vertical-align: top;">Jalan Lingkungan</td>
|
||||
<td style="padding: 2px; vertical-align: top;">:</td>
|
||||
<td style="padding: 2px; vertical-align: top;">{{ $lingkungan['jalan_linkungan'] ?? '-' }} m
|
||||
<td style="padding: 2px; vertical-align: top;">{{ $lingkungan['jalan_linkungan'] ?? '-' }}
|
||||
m
|
||||
</td>
|
||||
|
||||
<tr>
|
||||
<td style="padding: 2px; vertical-align: top;">Jarak CBD</td>
|
||||
<td style="padding: 2px; vertical-align: top;">:</td>
|
||||
<td style="padding: 2px; vertical-align: top;">{{ $lingkungan['jarak_cbd_point'] ?? '-' }} m
|
||||
<td style="padding: 2px; vertical-align: top;">{{ $lingkungan['jarak_cbd_point'] ?? '-' }}
|
||||
m
|
||||
({{ $lingkungan['nama_cbd_point'] ?? '-' }})</td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
||||
Reference in New Issue
Block a user