FIX EV3-459 PC árlista admin view

This commit is contained in:
E98Developer 2026-08-04 08:20:45 +02:00
parent a30aa2dd51
commit b28a224e8e
2 changed files with 50 additions and 1 deletions

View File

@ -82,6 +82,9 @@ window.PriceListProfitCenterAdmin=function (options) {
$('.sidebar-menu .sidebar-dropdown .sidebar-submenu li a.categoryItem.clickable').on('click', $('.sidebar-menu .sidebar-dropdown .sidebar-submenu li a.categoryItem.clickable').on('click',
function () { function () {
let groupId=$(this).data('id'); let groupId=$(this).data('id');
if (groupId === 'all') {
groupId = null;
}
selectedProductGroup=groupId; selectedProductGroup=groupId;
root.setDatatableHeaderText(root.getTreePathName(this)); root.setDatatableHeaderText(root.getTreePathName(this));
/* /*
@ -91,7 +94,12 @@ window.PriceListProfitCenterAdmin=function (options) {
root.refreshDatatable(); root.refreshDatatable();
}); });
$('.sidebar-wrapper a.categoryItem.categoryParent').off('click');
$('.sidebar-wrapper a.categoryItem.categoryParent').on('click', function (e) {
e.preventDefault();
$(this).next('ul.subgroup-list').slideToggle(200);
$(this).toggleClass('open');
});
} }
this.refreshProductGroup=function (){ this.refreshProductGroup=function (){
let ajaxData={ let ajaxData={

View File

@ -463,6 +463,22 @@
} }
.sidebar-wrapper .sidebar-menu .sidebar-dropdown .sidebar-submenu li a.categoryItem.categoryParent {
cursor: pointer;
position: relative;
}
.sidebar-wrapper .sidebar-menu .sidebar-dropdown .sidebar-submenu li a.categoryItem.categoryParent:after {
font-family: "Font Awesome 5 Free";
font-weight: 900;
content: "\f105"; /* jobbra mutató nyíl */
position: absolute;
right: 15px;
transition: transform 0.2s ease;
}
.sidebar-wrapper .sidebar-menu .sidebar-dropdown .sidebar-submenu li a.categoryItem.categoryParent.open:after {
transform: rotate(90deg); /* nyitott állapotban lefelé fordul */
}
/*--------------------------side-footer------------------------------*/ /*--------------------------side-footer------------------------------*/
.sidebar-footer { .sidebar-footer {
@ -652,6 +668,31 @@
color: #b8bfce; color: #b8bfce;
} }
/*----- rugalmas magasság: a Csoportok tölti ki a szabad helyet -----*/
.sidebar-wrapper .sidebar-content {
display: flex;
flex-direction: column;
}
.sidebar-wrapper .sidebar-menu,
.sidebar-wrapper .sidebar-menu > ul {
display: flex;
flex-direction: column;
flex: 1 1 auto;
min-height: 0; /* flexben a görgetés feltétele */
}
/* a Csoportok li nőjjon, a többi (Kosár, Extra) megtartja a méretét */
.sidebar-wrapper .sidebar-menu .sidebar-dropdown.active:not(.extra-block) {
flex: 1 1 auto;
min-height: 0;
display: flex;
flex-direction: column;
}
.sidebar-wrapper .sidebar-menu .sidebar-dropdown.active:not(.extra-block) .sidebar-submenu {
flex: 1 1 auto;
min-height: 0;
overflow-y: auto;
}
</style> </style>