diff --git a/APPL/FAC/fac_menu.inc b/APPL/FAC/fac_menu.inc index e265c20cfd..260f005240 100644 --- a/APPL/FAC/fac_menu.inc +++ b/APPL/FAC/fac_menu.inc @@ -267,9 +267,9 @@ function generatePortalmenu(koppen) + " SELECT fac_menu_key" + " , " + lcl.xsql2('COALESCE (fac_menu_altlabel, fac_menuitems_label)', 'FAC_MENU_ALTLABEL', 'fac_menu_key') + " label" + " , to_char(null) exploded " - + " , COALESCE (fac_menu_alturl, fac_menuitems_url) " + + " , REPLACE(REPLACE(COALESCE (fac_menu_alturl, fac_menuitems_url) " + " || CASE WHEN m.ins_discipline_key IS NOT NULL THEN '&dis_key='|| m.ins_discipline_key END " - + " || CASE WHEN m.ins_srtdiscipline_key IS NOT NULL THEN '&srtdisc='|| m.ins_srtdiscipline_key END " + + " || CASE WHEN m.ins_srtdiscipline_key IS NOT NULL THEN '&srtdisc='|| m.ins_srtdiscipline_key END, '{0}', m.ins_srtdiscipline_key), '{1}', m.ins_discipline_key) " + " url " + " , fac_menu_filter filter" + selectImage @@ -336,7 +336,7 @@ function generatePortalmenu(koppen) + " END || " + lcl.xsql('d.ins_discipline_omschrijving', 'd.ins_discipline_key') + " exploded " - + " , COALESCE (fac_menu_alturl, fac_menuitems_url) || '&dis_key='|| d.ins_discipline_key url " + + " , REPLACE(COALESCE (fac_menu_alturl, fac_menuitems_url) || '&dis_key='|| d.ins_discipline_key, '{1}', d.ins_discipline_key) url " + " , fac_menu_filter filter" + " , COALESCE (fac_menu_image, fac_menuitems_image) image" + " , COALESCE (fac_menu_altgroep, fac_menuitems_groep)groep"