diff --git a/APPL/MLD/mld_bord.inc b/APPL/MLD/mld_bord.inc
index c50f8fa079..3b4baac768 100644
--- a/APPL/MLD/mld_bord.inc
+++ b/APPL/MLD/mld_bord.inc
@@ -125,6 +125,21 @@ function fnCardContent(oRs, mld_bord_params) {
}
}
+ // mijlpaal tonen als:
+ // - er actuele mijlpalen bestaan.
+ // - er niet, of op meer dan 1, mijlpalen gefilterd wordt
+ if (mld_bord_params.anymldtags && mld_bord_params.tag_key_arr.length != 1)
+ {
+ var mijlpaal = oRs("mld_melding_tag_naam").Value;
+ if (mijlpaal) {
+ result += '
'
+ + I("fa-bullseye-arrow")
+ + '' + safe.html(mijlpaal) + ''
+ + '
';
+ }
+ }
+
+
return result;
}
diff --git a/APPL/MLD/mld_search.asp b/APPL/MLD/mld_search.asp
index 70403498dc..97042e93ce 100644
--- a/APPL/MLD/mld_search.asp
+++ b/APPL/MLD/mld_search.asp
@@ -472,6 +472,7 @@ oRs.close();
+
">
<% if (srtdisc_key_arr.length > 0 || disc_key_arr.length > 0) { %>
@@ -1128,7 +1129,6 @@ oRs.close();
// Tags (mijlpalen)
if (anymldtags && !frontend) {
- // TODO leuk zou zijn: ondersteuning van multivalue. Ik weet nog niet hoe. Moet je dan ook kunnen pinnen voor de backlog
FCLTmldtagselector("tag_key", "sgMldTag",
{ initKeyArr: tag_key_arr,
label: L("mld_melding_tag_naam"),
diff --git a/APPL/MLD/mld_search_list.asp b/APPL/MLD/mld_search_list.asp
index d65566b786..fcd3ecf472 100644
--- a/APPL/MLD/mld_search_list.asp
+++ b/APPL/MLD/mld_search_list.asp
@@ -159,6 +159,7 @@ else
var kpgrp_key_arr = getFQParamKeyArray("kpgrp_key", []); // Kostenplaatsgroep.
var kp_key_arr = getFQParamKeyArray("kp", []); // Kostenplaats
var referencetype = getFQParam("referencetype", null); // Referentie type ('B', 'X', 'C', 'F', 'M', 'O' of 'R')
+ var anymldtags = getFQParam("anymldtags", 0); // kan er op mijlpalen gefilterd worden
var tag_key_arr = getFQParamKeyArray("tag_key", []); // Mijlpalen
var handler = getFQParamInt("handler", -1); // Uitvoerende
@@ -216,6 +217,7 @@ else
params.stdm_key_arr = stdm_key_arr;
params.kpgrp_key_arr = kpgrp_key_arr;
params.kp_key_arr = kp_key_arr;
+ params.anymldtags = anymldtags;
params.tag_key_arr = tag_key_arr;
params.referencetype = (referencetype != "-1" ? referencetype : null);
params.handler_key = (handler != -1 ? handler : null);