LOGC#90401 Mijlpaal direct in de kaart weergeven (bij MLD kaartindeling)
svn path=/Website/trunk/; revision=70727
This commit is contained in:
@@ -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 += '<div class="bord-card-body-line limit-lines-1" title="' + L("mld_melding_tag") + '">'
|
||||
+ I("fa-bullseye-arrow")
|
||||
+ '<span>' + safe.html(mijlpaal) + '</span>'
|
||||
+ '</div>';
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
|
||||
@@ -472,6 +472,7 @@ oRs.close();
|
||||
<input type="hidden" name="treat" id="treat" value="<%=treat?1:0%>">
|
||||
<input type="hidden" name="onlyConcepts" id="onlyConcepts" value="<%=onlyConcepts?1:0%>">
|
||||
<input type="hidden" name="showAll" id="showAll" value="0">
|
||||
<input type="hidden" name="anymldtags" id="anymldtags" value="<%=(anymldtags ? 1 : 0)%>">
|
||||
<input type="hidden" name="searchmode" id="searchmode" value="<%=mldlist ? "list" : "bord"%>">
|
||||
|
||||
<% 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"),
|
||||
|
||||
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user