remove coreui icon and update all related source.
This commit is contained in:
File diff suppressed because it is too large
Load Diff
+3
-61
@@ -10,49 +10,6 @@
|
|||||||
|
|
||||||
*******************************************************************/
|
*******************************************************************/
|
||||||
|
|
||||||
:root {
|
|
||||||
--bs-gray: #8a93a2;
|
|
||||||
--bs-gray-dark: #636f83;
|
|
||||||
--bs-gray-100: #ebedef;
|
|
||||||
--bs-gray-200: #d8dbe0;
|
|
||||||
--bs-gray-300: #c4c9d0;
|
|
||||||
--bs-gray-400: #b1b7c1;
|
|
||||||
--bs-gray-500: #9da5b1;
|
|
||||||
--bs-gray-600: #8a93a2;
|
|
||||||
--bs-gray-700: #768192;
|
|
||||||
--bs-gray-800: #636f83;
|
|
||||||
--bs-gray-900: #4f5d73;
|
|
||||||
--bs-primary: #321fdb;
|
|
||||||
--bs-secondary: #9da5b1;
|
|
||||||
--bs-success: #2eb85c;
|
|
||||||
--bs-info: #39f;
|
|
||||||
--bs-warning: #f9b115;
|
|
||||||
--bs-danger: #e55353;
|
|
||||||
--bs-light: #ebedef;
|
|
||||||
--bs-dark: #4f5d73;
|
|
||||||
--bs-primary-rgb: 50, 31, 219;
|
|
||||||
--bs-secondary-rgb: 157, 165, 177;
|
|
||||||
--bs-success-rgb: 46, 184, 92;
|
|
||||||
--bs-info-rgb: 51, 153, 255;
|
|
||||||
--bs-warning-rgb: 249, 177, 21;
|
|
||||||
--bs-danger-rgb: 229, 83, 83;
|
|
||||||
--bs-light-rgb: 235, 237, 239;
|
|
||||||
--bs-dark-rgb: 79, 93, 115;
|
|
||||||
--bs-white-rgb: 255, 255, 255;
|
|
||||||
--bs-black-rgb: 0, 0, 21;
|
|
||||||
--bs-body-color-rgb: 44, 56, 74;
|
|
||||||
--bs-body-bg-rgb: 255, 255, 255;
|
|
||||||
--bs-font-sans-serif: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
|
|
||||||
--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
|
|
||||||
--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
|
|
||||||
--bs-body-font-family: var(--bs-font-sans-serif);
|
|
||||||
--bs-body-font-size: .95rem;
|
|
||||||
--bs-body-font-weight: 400;
|
|
||||||
--bs-body-line-height: 1.2;
|
|
||||||
--bs-body-color: rgba(44, 56, 74, 0.95);
|
|
||||||
--bs-card-color: #000;
|
|
||||||
}
|
|
||||||
|
|
||||||
.dropdown-menu {
|
.dropdown-menu {
|
||||||
-webkit-box-shadow: 0px 20px 30px rgba(83, 88, 93, 0.1), 0px 0px 30px rgba(83, 88, 93, 0.2);
|
-webkit-box-shadow: 0px 20px 30px rgba(83, 88, 93, 0.1), 0px 0px 30px rgba(83, 88, 93, 0.2);
|
||||||
box-shadow: 0px 20px 30px rgba(83, 88, 93, 0.1), 0px 0px 30px rgba(83, 88, 93, 0.2);
|
box-shadow: 0px 20px 30px rgba(83, 88, 93, 0.1), 0px 0px 30px rgba(83, 88, 93, 0.2);
|
||||||
@@ -343,6 +300,9 @@ div.dataTables_length select.form-select {
|
|||||||
}
|
}
|
||||||
|
|
||||||
table>tbody tr.rsuccess td:not(:last-child) { background-color: var(--bs-success); }
|
table>tbody tr.rsuccess td:not(:last-child) { background-color: var(--bs-success); }
|
||||||
|
table>tbody tr.rinfo td:not(:last-child) { background-color: var(--bs-info); }
|
||||||
|
table>tbody tr.rwarning td:not(:last-child) { background-color: var(--bs-warning); }
|
||||||
|
table>tbody tr.rdanger td:not(:last-child) { background-color: var(--bs-danger); }
|
||||||
table>tbody tr.rred td:not(:last-child) { background-color: var(--bs-red); }
|
table>tbody tr.rred td:not(:last-child) { background-color: var(--bs-red); }
|
||||||
table>tbody tr.rgreen td:not(:last-child) { background-color: var(--bs-green); }
|
table>tbody tr.rgreen td:not(:last-child) { background-color: var(--bs-green); }
|
||||||
table>tbody tr.ryellow td:not(:last-child) { background-color: var(--bs-yellow); }
|
table>tbody tr.ryellow td:not(:last-child) { background-color: var(--bs-yellow); }
|
||||||
@@ -382,7 +342,6 @@ ul.dtr-details li.hidden { visibility: hidden !important; display: none !importa
|
|||||||
padding-left: 0 !important;
|
padding-left: 0 !important;
|
||||||
}
|
}
|
||||||
.select2-results__group {
|
.select2-results__group {
|
||||||
/*background-color: var(--bs-gray-200, #9da5b1);*/
|
|
||||||
color: var(--bs-black, #000) !important;
|
color: var(--bs-black, #000) !important;
|
||||||
text-transform: uppercase;
|
text-transform: uppercase;
|
||||||
font-weight: bolder !important;
|
font-weight: bolder !important;
|
||||||
@@ -402,23 +361,6 @@ ul.dtr-details li.hidden { visibility: hidden !important; display: none !importa
|
|||||||
cursor: pointer;
|
cursor: pointer;
|
||||||
}
|
}
|
||||||
|
|
||||||
/*.bs-fonac .dropdown-item:hover, .bs-fonac .dropdown-item:focus {
|
|
||||||
color: var(--bs-white, #ffffff);
|
|
||||||
background-color: var(--bs-blue, #ebedef);
|
|
||||||
}
|
|
||||||
|
|
||||||
.bs-fonac .dropdown-item.active, .bs-fonac .dropdown-item:active {
|
|
||||||
color: var(--bs-white, #ffffff);
|
|
||||||
text-decoration: none;
|
|
||||||
background-color: var(--bs-blue, #321fdb);
|
|
||||||
}
|
|
||||||
|
|
||||||
.bs-fonac .dropdown-item.disabled, .bs-fonac .dropdown-item:disabled {
|
|
||||||
color: var(--bs-dropdown-link-disabled-color, #8a93a2);
|
|
||||||
pointer-events: none;
|
|
||||||
background-color: transparent;
|
|
||||||
}*/
|
|
||||||
|
|
||||||
/******************************** text field ********************************/
|
/******************************** text field ********************************/
|
||||||
|
|
||||||
input.double, input.integer, input.number {
|
input.double, input.integer, input.number {
|
||||||
|
|||||||
+9
-9
@@ -4,7 +4,7 @@
|
|||||||
Desc. : JS - Fonia Custom Class v3
|
Desc. : JS - Fonia Custom Class v3
|
||||||
Created By : Siau Pheng ([email protected]).
|
Created By : Siau Pheng ([email protected]).
|
||||||
Created Date : June 19th, 2009.
|
Created Date : June 19th, 2009.
|
||||||
Last Modified : December 4th, 2025.
|
Last Modified : December 26th, 2025.
|
||||||
|
|
||||||
(c) 2009 - 2025, 3FONIA Software; WWW.3FONIA.COM.
|
(c) 2009 - 2025, 3FONIA Software; WWW.3FONIA.COM.
|
||||||
|
|
||||||
@@ -801,9 +801,9 @@ Request.JSONF = function(options){
|
|||||||
var _cssb = (valb[1]=='') ? ' normal' : ' btn-'+valb[1];
|
var _cssb = (valb[1]=='') ? ' normal' : ' btn-'+valb[1];
|
||||||
if (ini.config.txtbutton === true) {
|
if (ini.config.txtbutton === true) {
|
||||||
_tbtn1 += '<button class="btn tbl-rowbtn d-none d-lg-inline-block '+_link+_cssb+' me-2" type="button">'+aTombol[valb[0]][0]+'</button>';
|
_tbtn1 += '<button class="btn tbl-rowbtn d-none d-lg-inline-block '+_link+_cssb+' me-2" type="button">'+aTombol[valb[0]][0]+'</button>';
|
||||||
_tbtn2 += '<a class="table-icon d-lg-none '+_link+_cssa+'" tabindex="-1" title="'+aTombol[valb[0]][0]+'"><i class="icon cui-'+valb[0]+'"></i></a>';
|
_tbtn2 += '<a class="table-icon d-lg-none '+_link+_cssa+'" tabindex="-1" title="'+aTombol[valb[0]][0]+'"><i class="icon bi-'+valb[0]+'"></i></a>';
|
||||||
} else {
|
} else {
|
||||||
_tbtn2 += '<a class="table-icon '+_link+_cssa+'" title="'+aTombol[valb[0]][0]+'"><i class="icon cui-'+valb[0]+'"></i></a>';
|
_tbtn2 += '<a class="table-icon '+_link+_cssa+'" title="'+aTombol[valb[0]][0]+'"><i class="icon bi-'+valb[0]+'"></i></a>';
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
@@ -859,9 +859,9 @@ Request.JSONF = function(options){
|
|||||||
var _cssb = (valb[1]=='') ? ' normal' : ' btn-'+valb[1];
|
var _cssb = (valb[1]=='') ? ' normal' : ' btn-'+valb[1];
|
||||||
if (ini.config.txtbutton === true) {
|
if (ini.config.txtbutton === true) {
|
||||||
_tbtn1 += '<button class="btn tbl-rowbtn d-none d-lg-inline-block '+_link+_cssb+' me-2" type="button">'+aTombol[valb[0]][0]+'</button>';
|
_tbtn1 += '<button class="btn tbl-rowbtn d-none d-lg-inline-block '+_link+_cssb+' me-2" type="button">'+aTombol[valb[0]][0]+'</button>';
|
||||||
_tbtn2 += '<a class="table-icon d-lg-none '+_link+_cssa+'" tabindex="-1" title="'+aTombol[valb[0]][0]+'"><i class="icon cui-'+valb[0]+'"></i></a>';
|
_tbtn2 += '<a class="table-icon d-lg-none '+_link+_cssa+'" tabindex="-1" title="'+aTombol[valb[0]][0]+'"><i class="icon bi-'+valb[0]+'"></i></a>';
|
||||||
} else {
|
} else {
|
||||||
_tbtn2 += '<a class="table-icon '+_link+_cssa+'" title="'+aTombol[valb[0]][0]+'"><i class="icon cui-'+valb[0]+'"></i></a>';
|
_tbtn2 += '<a class="table-icon '+_link+_cssa+'" title="'+aTombol[valb[0]][0]+'"><i class="icon bi-'+valb[0]+'"></i></a>';
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
@@ -1113,10 +1113,10 @@ if (jQuery.fn.dataTable) {
|
|||||||
"sSortDescending": ": aktifkan urutan kolom kebawah"
|
"sSortDescending": ": aktifkan urutan kolom kebawah"
|
||||||
},
|
},
|
||||||
"oPaginate": {
|
"oPaginate": {
|
||||||
"sFirst": "<i class=\"cui-media-step-backward\"></i>",
|
"sFirst": "<i class=\"bi bi-skip-backward\"></i>",
|
||||||
"sPrevious": "<i class=\"cui-media-skip-backward\"></i>",
|
"sPrevious": "<i class=\"bi bi-rewind\"></i>",
|
||||||
"sNext": "<i class=\"cui-media-skip-forward\"></i>",
|
"sNext": "<i class=\"bi bi-fast-forward\"></i>",
|
||||||
"sLast": "<i class=\"cui-media-step-forward\"></i>"
|
"sLast": "<i class=\"bi bi-skip-forward\"></i>"
|
||||||
},
|
},
|
||||||
"sEmptyTable": "Tidak ada data yang tersedia pada tabel ini",
|
"sEmptyTable": "Tidak ada data yang tersedia pada tabel ini",
|
||||||
"sProcessing": "",
|
"sProcessing": "",
|
||||||
|
|||||||
+2
-2
@@ -4,7 +4,7 @@
|
|||||||
Desc. : JS Class Printer & Printer POS
|
Desc. : JS Class Printer & Printer POS
|
||||||
Created By : Siau Pheng ([email protected]).
|
Created By : Siau Pheng ([email protected]).
|
||||||
Created Date : May 27th, 2007.
|
Created Date : May 27th, 2007.
|
||||||
Last Modified : December 3rd, 2025.
|
Last Modified : December 26th, 2025.
|
||||||
|
|
||||||
(c) 2007 - 2025, 3FONIA Software; WWW.3FONIA.COM.
|
(c) 2007 - 2025, 3FONIA Software; WWW.3FONIA.COM.
|
||||||
|
|
||||||
@@ -68,7 +68,7 @@ var cPRINTER = function(url, options){
|
|||||||
'<div class="modal fade" id="winAPPPrint" tabindex="-1" role="dialog" data-bs-keyboard="false" data-bs-show="false" data-bs-backdrop="static" aria-labelledby="winAPPPrintLabel" aria-hidden="true">'+
|
'<div class="modal fade" id="winAPPPrint" tabindex="-1" role="dialog" data-bs-keyboard="false" data-bs-show="false" data-bs-backdrop="static" aria-labelledby="winAPPPrintLabel" aria-hidden="true">'+
|
||||||
'<div class="modal-dialog modal-dialog-centered modal-dialog-scrollable modal-fs" role="document">'+
|
'<div class="modal-dialog modal-dialog-centered modal-dialog-scrollable modal-fs" role="document">'+
|
||||||
'<div class="modal-content">'+
|
'<div class="modal-content">'+
|
||||||
'<div class="modal-header"><h5 class="modal-title" id="winAPPPrintLabel">Preview Laporan</h5><div class="ml-auto"><button class="btn btn-cetak" id="tombCetak" type="button" aria-label="Cetak"><i class="cui-print"></i><span aria-hidden="true"> Cetak</span></button><button class="btn btn-cetak" type="button" data-bs-dismiss="modal" aria-label="Tutup"><i class="cui-x"></i><span aria-hidden="true"> Tutup</span></button></div></div>'+
|
'<div class="modal-header"><h5 class="modal-title" id="winAPPPrintLabel">Preview Laporan</h5><div class="ml-auto"><button class="btn btn-cetak" id="tombCetak" type="button" aria-label="Cetak"><i class="bi bi-printer"></i><span aria-hidden="true"> Cetak</span></button><button class="btn btn-cetak" type="button" data-bs-dismiss="modal" aria-label="Tutup"><i class="bi bi-x"></i><span aria-hidden="true"> Tutup</span></button></div></div>'+
|
||||||
'<div class="modal-body print-body" id="divPrintP">'+txt+'</div>'+
|
'<div class="modal-body print-body" id="divPrintP">'+txt+'</div>'+
|
||||||
'</div></div></div>';
|
'</div></div></div>';
|
||||||
if ($('#winAPPPrint')) $('#winAPPPrint').modal('dispose').remove();
|
if ($('#winAPPPrint')) $('#winAPPPrint').modal('dispose').remove();
|
||||||
|
|||||||
@@ -4,9 +4,9 @@
|
|||||||
Desc. : JS Class Simulator Data dalam Code
|
Desc. : JS Class Simulator Data dalam Code
|
||||||
Created By : Siau Pheng (siaupheng@3fonia.com).
|
Created By : Siau Pheng (siaupheng@3fonia.com).
|
||||||
Created Date : March 18th, 2021.
|
Created Date : March 18th, 2021.
|
||||||
Last Modified : April 5th, 2022.
|
Last Modified : December 26th, 2025.
|
||||||
|
|
||||||
(c) 2021 - 2022, 3FONIA Software; WWW.3FONIA.COM.
|
(c) 2021 - 2025, 3FONIA Software; WWW.3FONIA.COM.
|
||||||
|
|
||||||
*******************************************************************/
|
*******************************************************************/
|
||||||
|
|
||||||
@@ -46,7 +46,7 @@ var cSIMULATOR = function(url, options){
|
|||||||
'<div class="modal fade" id="winAPPSim" tabindex="-1" role="dialog" data-bs-keyboard="false" data-bs-show="false" data-bs-backdrop="static" aria-labelledby="winAPPSimLabel" aria-hidden="true">'+
|
'<div class="modal fade" id="winAPPSim" tabindex="-1" role="dialog" data-bs-keyboard="false" data-bs-show="false" data-bs-backdrop="static" aria-labelledby="winAPPSimLabel" aria-hidden="true">'+
|
||||||
'<div class="modal-dialog modal-dialog-centered modal-dialog-scrollable modal-fs" role="document">'+
|
'<div class="modal-dialog modal-dialog-centered modal-dialog-scrollable modal-fs" role="document">'+
|
||||||
'<div class="modal-content">'+
|
'<div class="modal-content">'+
|
||||||
'<div class="modal-header"><h5 class="modal-title" id="winAPPSimLabel">Code Simulator</h5><div class="ml-auto"><button class="btn btn-cetak" id="tombSalin" type="button" aria-label="Salin Semua"><i class="icon cui-copy"></i><span aria-hidden="true"> Salin Semua</span></button><button class="btn btn-cetak" type="button" data-bs-dismiss="modal" aria-label="Tutup"><i class="icon cui-x"></i><span aria-hidden="true"> Tutup</span></button></div></div>'+
|
'<div class="modal-header"><h5 class="modal-title" id="winAPPSimLabel">Code Simulator</h5><div class="ml-auto"><button class="btn btn-cetak" id="tombSalin" type="button" aria-label="Salin Semua"><i class="bi bi-copy"></i><span aria-hidden="true"> Salin Semua</span></button><button class="btn btn-cetak" type="button" data-bs-dismiss="modal" aria-label="Tutup"><i class="bi bi-x"></i><span aria-hidden="true"> Tutup</span></button></div></div>'+
|
||||||
'<div class="modal-body">'+_divd+'</div>'+
|
'<div class="modal-body">'+_divd+'</div>'+
|
||||||
'</div></div></div>';
|
'</div></div></div>';
|
||||||
if ($('#winAPPSim')) $('#winAPPSim').modal('dispose').remove();
|
if ($('#winAPPSim')) $('#winAPPSim').modal('dispose').remove();
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
Desc. : v3 - Fungsi Custom Lain Lain
|
Desc. : v3 - Fungsi Custom Lain Lain
|
||||||
Created By : Siau Pheng (siaupheng@3fonia.com).
|
Created By : Siau Pheng (siaupheng@3fonia.com).
|
||||||
Created Date : January 27th, 2008.
|
Created Date : January 27th, 2008.
|
||||||
Last Modified : September 21st, 2025.
|
Last Modified : December 26th, 2025.
|
||||||
|
|
||||||
(c) 2008 - 2025, 3FONIA Software; WWW.3FONIA.COM.
|
(c) 2008 - 2025, 3FONIA Software; WWW.3FONIA.COM.
|
||||||
|
|
||||||
@@ -135,8 +135,7 @@ if (!function_exists('abjad')) {
|
|||||||
if (!function_exists('checkbox')) {
|
if (!function_exists('checkbox')) {
|
||||||
function checkbox($nilai = 0) {
|
function checkbox($nilai = 0) {
|
||||||
$thasil = ((is_string($nilai) && ($nilai=="N" || $nilai=="0")) or (is_numeric($nilai) && $nilai==0) or (is_bool($nilai) && $nilai==false)) ? "circle text-secondary" : "check-circle text-info";
|
$thasil = ((is_string($nilai) && ($nilai=="N" || $nilai=="0")) or (is_numeric($nilai) && $nilai==0) or (is_bool($nilai) && $nilai==false)) ? "circle text-secondary" : "check-circle text-info";
|
||||||
return '<i class="fs-6 cui-'.$thasil.'"></i>';
|
return '<i class="fs-6 bi bi-'.$thasil.'"></i>';
|
||||||
//return '<input class="form-check-input" type="checkbox" '.(($bhasil)?"":"checked").' readonly />';
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
+2
-2
@@ -6,7 +6,7 @@
|
|||||||
Desc. : v3 - Form Generator (jQuery & Bootstrap)
|
Desc. : v3 - Form Generator (jQuery & Bootstrap)
|
||||||
Created By : Siau Pheng (siaupheng@3fonia.com).
|
Created By : Siau Pheng (siaupheng@3fonia.com).
|
||||||
Created Date : February 27th, 2008.
|
Created Date : February 27th, 2008.
|
||||||
Last Modified : December 9th, 2025.
|
Last Modified : December 26th, 2025.
|
||||||
|
|
||||||
(c) 2008 - 2025, 3FONIA Software; WWW.3FONIA.COM.
|
(c) 2008 - 2025, 3FONIA Software; WWW.3FONIA.COM.
|
||||||
|
|
||||||
@@ -226,7 +226,7 @@ final class Form {
|
|||||||
if ($tvalue<>null) $tvalue = tgl_sql2str($tvalue);
|
if ($tvalue<>null) $tvalue = tgl_sql2str($tvalue);
|
||||||
$tout = '<div class="input-group">';
|
$tout = '<div class="input-group">';
|
||||||
$tout .= $this->textbox($tlabel, $tfield, $tvalue, $benable, $breq, "pickdate", "dd-mm-yyyy", 12, $thelp, $tkeyup, $tblur);
|
$tout .= $this->textbox($tlabel, $tfield, $tvalue, $benable, $breq, "pickdate", "dd-mm-yyyy", 12, $thelp, $tkeyup, $tblur);
|
||||||
$tout .= '<span class="input-group-text"><i class="cui-calendar"></i></span></div>';
|
$tout .= '<span class="input-group-text"><i class="bi bi-calendar4"></i></span></div>';
|
||||||
$this->__aform[$tfield] = array('label'=>$tlabel, 'help'=>$thelp, 'form'=>$tout);
|
$this->__aform[$tfield] = array('label'=>$tlabel, 'help'=>$thelp, 'form'=>$tout);
|
||||||
return $tout;
|
return $tout;
|
||||||
}
|
}
|
||||||
|
|||||||
+3
-3
@@ -6,9 +6,9 @@
|
|||||||
Desc. : v3 - Class menu
|
Desc. : v3 - Class menu
|
||||||
Created By : Siau Pheng (siaupheng@3fonia.com).
|
Created By : Siau Pheng (siaupheng@3fonia.com).
|
||||||
Created Date : January 16th, 2008.
|
Created Date : January 16th, 2008.
|
||||||
Last Modified : December 14th, 2023.
|
Last Modified : December 26th, 2025.
|
||||||
|
|
||||||
(c) 2008 - 2023, 3FONIA Software; WWW.3FONIA.COM.
|
(c) 2008 - 2025, 3FONIA Software; WWW.3FONIA.COM.
|
||||||
|
|
||||||
*******************************************************************/
|
*******************************************************************/
|
||||||
|
|
||||||
@@ -60,7 +60,7 @@ final class Menu {
|
|||||||
}
|
}
|
||||||
$ticon = ($amodul[$i]['Icon']) ? '<i class="me-2 '.$amodul[$i]['Icon'].'"></i>' : "";
|
$ticon = ($amodul[$i]['Icon']) ? '<i class="me-2 '.$amodul[$i]['Icon'].'"></i>' : "";
|
||||||
if (($amodul[$i]['Level']>=0) && (isset($amodul[$i+1]) && ($amodul[$i+1]['Level']>$amodul[$i]['Level']))) {
|
if (($amodul[$i]['Level']>=0) && (isset($amodul[$i+1]) && ($amodul[$i+1]['Level']>$amodul[$i]['Level']))) {
|
||||||
$thasil .= '<li class="nav-item has-submenu"><a class="nav-link" title="'.$amodul[$i]['Judul'].'">'.$ticon.$amodul[$i]['Menu'].'<i class="icon cui-caret-bottom float-end"></i></a><ul class="submenu collapse">';
|
$thasil .= '<li class="nav-item has-submenu"><a class="nav-link" title="'.$amodul[$i]['Judul'].'">'.$ticon.$amodul[$i]['Menu'].'<i class="icon bi-caret-down float-end"></i></a><ul class="submenu collapse">';
|
||||||
} else if (trim($amodul[$i]['Menu'])=="-") {
|
} else if (trim($amodul[$i]['Menu'])=="-") {
|
||||||
$thasil .= '<li class="nav-divider"></li>';
|
$thasil .= '<li class="nav-divider"></li>';
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Reference in New Issue
Block a user