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:
@@ -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 ({
|
||||
|
||||
@@ -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
|
||||
{ %>
|
||||
|
||||
Reference in New Issue
Block a user