|
Server : Apache System : Linux server.mata-lashes.com 3.10.0-1160.90.1.el7.x86_64 #1 SMP Thu May 4 15:21:22 UTC 2023 x86_64 User : matalashes ( 1004) PHP Version : 8.1.29 Disable Function : NONE Directory : /home/matalashes/.trash/app.bak/Views/admin/pages/custom/master/masteraccess/ |
Upload File : |
<?= $this->extend('admin/layout/admin_form'); ?>
<?= $this->section('content'); ?>
<!-- ============================================================== -->
<!-- Page Content -->
<!-- ============================================================== -->
<!-- ============================================================== -->
<!-- Different data widgets -->
<!-- ============================================================== -->
<?php
if ($state !== 'delete' && $state !== 'restore' && $state !== 'deletepermanent') {
$session = service('session');
$validation = service('validation');
$title = '';
if ($state == 'add') {
$title = 'Tambah';
echo form_open($url_action_table['add']);
} else if ($state == 'edit') {
$title = 'Ubah';
echo form_open($url_action_table['edit'] . $myLib->secure_id($id));
}
?>
<div class="card mb-5 mb-xl-10">
<div class="card-header border-0">
<div class="card-title m-0">
<h3 class="fw-bolder m-0"><?= $title ?> Data</h3>
</div>
<div class="d-flex my-4">
<?= button_button('', 'btn btn-success align-self-center fs-7 me-2', '', 'submit',
'', '', $button); ?>
<?= href_button('', 'btn btn-danger align-self-center', '', 'submit', '',
'', 'Kembali', $session->get('keyword'), $url_action_table); ?>
</div>
</div>
<div class="separator separator-content my-3"></div>
<div class="card-body py-4 pt-10 pb-10">
<?php
$counter = 0;
foreach ($_list as $p) { ?>
<div class="fv-row mb-5">
<label class="fs-2 fw-bold mb-2 text-primary"><?= $p->alp_nama ?></label>
</div>
<?php
$listMenuSub = new \App\Models\PsAdmListmenuChild();
$detailmenu = $listMenuSub::get_by_parent($p->ps_alp_id); ?>
<?php
foreach ($detailmenu as $dtl) { ?>
<?php for ($x = 0; $x < count($_akses_split); $x++) {
$ak_a = '';
$ak_b = '';
$split_action = explode('-', $_akses_split[$x]);
if (in_array($dtl->alc_kode, $split_action)) {
for ($i = 0; $i < count($split_action); $i++) {
if ($i <= 1) {
if ($ak_a == '') {
$ak_a = $split_action[$i];
} else {
$ak_a = $ak_a . '-' . $split_action[$i];
}
} else {
// echo $split_action[$i];
// echo '<br>';
if ($ak_b == '') {
$ak_b = $split_action[$i];
} else {
$ak_b = $ak_b . '-' . $split_action[$i];
}
}
}
break;
} else {
$ak_a = $dtl->alc_url . '-' . $dtl->alc_kode;
}
}
?>
<div class="fv-row mb-5">
<label class="fs-6 fw-bold mb-2"><?= $dtl->alc_nama ?> </label>
<?= span_error($dtl->alc_kode, $validation) ?>
<input type="hidden" name="kode_split[]"
id="kode_split[<?= $counter ?>]" value="<?= $ak_a ?>"/>
<input type="text" class="form-control form-control-sm"
name="kode_split_ak[]"
id="kode_split_ak[<?= $counter ?>]"
placeholder="<?= $dtl->alc_nama ?>"
value="<?php echo $ak_b; ?>"/>
</div>
<?php
$counter++;
} ?>
<?php } ?>
<input type="hidden" name="counter" id="counter" value="<?= $counter ?>"/>
<input type="hidden" name="id"
value="<?php echo $state == 'edit' ? $_data->ps_sr_id : ''; ?>"/>
</div>
</div>
<?= form_close() ?>
<?php } ?>
<!-- /.container-fluid -->
<!-- ============================================================== -->
<!-- End Page Content -->
<!-- ============================================================== -->
<?= $this->endSection('content'); ?>