FSN#51791 PF wijzigingen, ik gok 'Menu-iconen instellen als default'?

svn path=/Website/trunk/; revision=36737
This commit is contained in:
Jos Groot Lipman
2018-01-25 13:22:15 +00:00
parent 939d5dee78
commit 787ec1cb7a

View File

@@ -235,7 +235,7 @@ function generatePortalmenu(koppen)
%></table><% %></table><%
} }
function fillMenuArray(portalOnly, mobileOnly) { function fillMenuArray(portalOnly, mobileOnly, submenuId) {
// Levert een tweedimensionaal menu-array op met alle opties, in de juiste volgorde, // Levert een tweedimensionaal menu-array op met alle opties, in de juiste volgorde,
// waarbij 0=personal, 1=professional, 2=management, 3=mobile, 4=?, 5=pinned tab, 6=favoriten menu // waarbij 0=personal, 1=professional, 2=management, 3=mobile, 4=?, 5=pinned tab, 6=favoriten menu
// als er nog niet is ingelogd, wordt null opgeleverd. // als er nog niet is ingelogd, wordt null opgeleverd.
@@ -584,6 +584,7 @@ function generatePortalmenu(koppen)
+ " )" + " )"
lsql += (mobileOnly ? " AND groep = " + MENU.MOB : ""); lsql += (mobileOnly ? " AND groep = " + MENU.MOB : "");
// UNDER CONSTRUCTION lsql += (submenuId ? " AND fac_menu_portal = " + submenuId : " AND fac_menu_portal IS NULL");
// Favorieten (groep=6) *voor* de rest van de zelfservice (groep=0) // Favorieten (groep=6) *voor* de rest van de zelfservice (groep=0)
lsql += " ORDER BY CASE WHEN groep = 6 OR groep = 5 THEN -1 ELSE groep END, fac_menu_volgnr, label, exploded "; lsql += " ORDER BY CASE WHEN groep = 6 OR groep = 5 THEN -1 ELSE groep END, fac_menu_volgnr, label, exploded ";
@@ -722,7 +723,7 @@ function generatePortalmenu(koppen)
// 2 = tablet like // 2 = tablet like
// 3 = portal style ("loket") // 3 = portal style ("loket")
// 4 = mobile style // 4 = mobile style
function generateMenu (pmode, groep) //groep alleen voor mode 3 function generateMenu (pmode, groep) //groep alleen voor mode 3 en 4
{ {
if (pmode == 1) { if (pmode == 1) {
@@ -833,7 +834,7 @@ function generateMenu (pmode, groep) //groep alleen voor mode 3
} }
} }
if (pmode == 4) { if (pmode == 4) {
var menuitems = fillMenuArray(false, true); // mobileOnly var menuitems = fillMenuArray(false, true, groep); // mobileOnly
var kop = []; var kop = [];
if (menuitems && menuitems[MENU.MOB]) if (menuitems && menuitems[MENU.MOB])
kop = menuitems[MENU.MOB].Koppen; kop = menuitems[MENU.MOB].Koppen;