perbaikan ekosisitem
This commit is contained in:
@@ -37,8 +37,21 @@
|
||||
<option value="date">Date</option>
|
||||
<option value="datetime">Datetime</option>
|
||||
<option value="text">Text</option>
|
||||
<option value="foreign_key">Relasi</option>
|
||||
</select>
|
||||
</div>
|
||||
<div class="mb-6 form-control-validation" id="relasi-form-tabel-update" style="display: none;">
|
||||
<label class="form-label" for="update-kolom-relasi-tabel">Tabel Relasi<span class="text-danger">*</span></label>
|
||||
<input type="text" class="form-control" id="update-kolom-relasi-tabel" name="relasi_tabel" placeholder="Cth: Nama Petani" />
|
||||
</div>
|
||||
<div class="mb-6 form-control-validation" id="relasi-form-kolom-update" style="display: none;">
|
||||
<label class="form-label" for="update-kolom-relasi-kolom-id">Kolom Relasi (ID)<span class="text-danger">*</span></label>
|
||||
<input type="text" class="form-control" id="update-kolom-relasi-kolom-id" name="relasi_kolom_id" placeholder="Cth: Nama Petani" />
|
||||
</div>
|
||||
<div class="mb-6 form-control-validation" id="relasi-form-kolom-label-update" style="display: none;">
|
||||
<label class="form-label" for="update-kolom-relasi-kolom-label">Kolom Relasi (Label)<span class="text-danger">*</span></label>
|
||||
<input type="text" class="form-control" id="update-kolom-relasi-kolom-label" name="relasi_kolom_label" placeholder="Cth: Nama Petani" />
|
||||
</div>
|
||||
<div class="mb-6 form-control-validation">
|
||||
<label class="form-label" for="update-kolom-validasi">Validasi<span class="text-danger">*</span></label>
|
||||
<textarea class="form-control" id="update-kolom-validasi" name="validasi" value="1" placeholder="Cth: required"></textarea>
|
||||
@@ -81,6 +94,19 @@
|
||||
$('#update-kolom-label').val(res.data.label);
|
||||
$('#update-kolom-jenis_data').val(res.data.tipe).trigger('change');
|
||||
$('#update-kolom-validasi').val(res.data.required ? 'required' : '');
|
||||
if (res.data.tipe === 'foreign_key') {
|
||||
console.log("Data relasi:", res.data);
|
||||
$('#update-kolom-relasi-tabel').val(res.data.relasi_tabel);
|
||||
$('#update-kolom-relasi-kolom-id').val(res.data.relasi_kolom_id);
|
||||
$('#update-kolom-relasi-kolom-label').val(res.data.relasi_kolom_label);
|
||||
$('#relasi-form-tabel-update').show();
|
||||
$('#relasi-form-kolom-update').show();
|
||||
$('#relasi-form-kolom-label-update').show();
|
||||
} else {
|
||||
$('#relasi-form-tabel-update').hide();
|
||||
$('#relasi-form-kolom-update').hide();
|
||||
$('#relasi-form-kolom-label-update').hide();
|
||||
}
|
||||
offcanvasUpdate.show();
|
||||
}
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user