SGGR#38472 mobile collapsible labels verbeterd

svn path=/Website/trunk/; revision=34334
This commit is contained in:
2017-06-19 08:07:57 +00:00
parent 7d162c502c
commit 793d0d95f4

View File

@@ -514,6 +514,8 @@ function listKenmerk(sql, module, key, props)
{
forceNewLine = true;
colCount = 2; // Forceer 'even'
if (inMobileBlock)
kenmerk_write("</div>");
}
else
forceNewLine = false;
@@ -1471,7 +1473,6 @@ function listKenmerk(sql, module, key, props)
}
}
oRs.MoveNext();
// Collapse code er achteraan als de *volgende* een ander label is
if ((inMobileBlock || (!formobile && allCollapsable)) && (oRs.Eof || oRs("kenmerk_kenmerktype").value.toUpperCase() == 'L')) // einde huidige label
{
@@ -1614,6 +1615,25 @@ function listKenmerk(sql, module, key, props)
</script>
<%
}
if (formobile && clabelCounter)
{ %>
<script>
$(document).ready(function () {
for (var i = 0; i <= <%=clabelCounter%>; i++)
{
if ($("h3#collLabel"+i).next("div.ui-collapsible-content") &&
$("h3#collLabel"+i).next("div.ui-collapsible-content").children().length == 0)
{
// Change empty collapsable mobile labels back to regular labels
$("h3#collLabel"+i).unwrap()
.contents().unwrap();
}
}
});
</script>
<% }
if (props.getTmpfolder)
return tmpfolder;
}