HCAS#41319 Bugfix, 'hidden' moet alleen de datum hiden, niet ook de tijd, dit is nu aangepast, met trhidden kun je ook de datum hiden.

svn path=/Website/trunk/; revision=37322
This commit is contained in:
2018-03-09 15:11:04 +00:00
parent 32d58642f0
commit 45c8814754
2 changed files with 22 additions and 22 deletions

View File

@@ -679,34 +679,34 @@ if (action != "forward")
}
FCLTcalendar("startdate",
{ label : L("lcl_mld_startdate"),
datum : mld_info.melddatum,
{ label : L("lcl_mld_startdate"),
datum : mld_info.melddatum,
minFuture : (frontend ? 0 : -1),
readonly: mld_key > 0 && !this_mld.canWriteDatums && stdm_info.startdatum, // als hij verborgen is hoeftie niet readonly
required: true,
hidden: !stdm_info.startdatum,
volgnr: 1,
mobile: true,
nofollow: true
readonly : mld_key > 0 && !this_mld.canWriteDatums && stdm_info.startdatum, // als hij verborgen is hoeftie niet readonly
required : true,
trhidden : !stdm_info.startdatum,
volgnr : 1,
mobile : true,
nofollow : true
});
var einddatumHidden = stdm_info.planbaar == 2 || (stdm_info.planbaar == 0 && frontend && mld_key < 0);
// Wordt mogelijk dynamisch vervangen
FCLTcalendar("enddate",
{ label : L("lcl_mld_enddate"),
datum : mld_info.einddatum,
minDate : (frontend ? mld_info.einddatum : null),
timeField: !frontend || (frontend && !stdm_info.planbaar), // Bij FE dus afh van Planbaar eind(datum+tijd) wel/niet in te vullen, anderen (FO & BO en zo) kunnen eind(datum+tijd) altijd invullen.
timeStep : 15, // TODO: Is nog wel erg hard. Zie ook mld_edit_melding.js
startTime: S("fac_t_startofworkday"),
endTime : S("fac_t_endofworkday"),
readonly: mld_key > 0 && !this_mld.canWriteDatums,
required: true,
trclass: "trenddate",
hidden: einddatumHidden,
mobile: true,
volgnr: 2
{ label : L("lcl_mld_enddate"),
datum : mld_info.einddatum,
minDate : (frontend ? mld_info.einddatum : null),
timeField : !frontend || (frontend && !stdm_info.planbaar), // Bij FE dus afh van Planbaar eind(datum+tijd) wel/niet in te vullen, anderen (FO & BO en zo) kunnen eind(datum+tijd) altijd invullen.
timeStep : 15, // TODO: Is nog wel erg hard. Zie ook mld_edit_melding.js
startTime : S("fac_t_startofworkday"),
endTime : S("fac_t_endofworkday"),
readonly : mld_key > 0 && !this_mld.canWriteDatums,
required : true,
trclass : "trenddate",
trhidden : einddatumHidden,
mobile : true,
volgnr : 2
});
generateFlexKenmerkBlock ({

View File

@@ -112,7 +112,7 @@ function FCLTcalendar (fieldID, params)
{
if (params.mobile)
{ %>
<div <%=params.hidden? "style='display:none'" : ""%>><label class="ed"><%=params.label%>:</label>
<div <%=params.trhidden ? "style='display:none'" : ""%>><label class="ed"><%=params.label%>:</label>
<% }
else
{ %>