AKZA#38532 icoontjes portaal menu klikbaar gemaakt indien er 1 optie aanwezig is, tevens deze optie onder het icoontje gezet

svn path=/Website/trunk/; revision=32709
This commit is contained in:
2017-02-06 11:20:11 +00:00
parent 24cfae8303
commit 604590660a
2 changed files with 33 additions and 8 deletions

View File

@@ -95,6 +95,7 @@ function CreateItems(menuItems, pmode, start_collapsed, max_lines)
<%=unpin%><%=showtxt%>
</li>
<%
}
if (j > max_lines&&max_lines!=menuItems.length-1)
{
@@ -200,15 +201,27 @@ function generatePortalmenu(koppen)
var ttl = "";
if (menuKop.info)
ttl=" title='"+safe.htmlattr(menuKop.info)+"'";
if (menuKop.Items.length == 1 && menuKop.image)
{
%><span class="menuimg"<%=ttl%>>
<%=showImage(menuKop.image, 'mklogo fa-4x')%>
</span>
<div class='portalmenukop'>
<span class="menukop"<%=ttl%>>
<%=safe.html(menuKop.label)%>
</span>
<% CreateItems(menuKop.Items, 3, false, S("portalmenulines"));
%></div><%
<%=showImage(menuKop.image, 'mklogo fa-4x')%>
<% CreateItems(menuKop.Items, 3, false, S("portalmenulines"));
%></span><%
}
else
{
%><span class="menuimg"<%=ttl%>>
<%=showImage(menuKop.image, 'mklogo fa-4x')%>
</span>
<div class='portalmenukop'>
<span class="menukop"<%=ttl%>>
<%=safe.html(menuKop.label)%>
</span>
<% CreateItems(menuKop.Items, 3, false, S("portalmenulines"));
%></div><%
}
Response.Write("</td>");
col ++;

View File

@@ -35,6 +35,18 @@ var cls = getQParam("class", ""); // Voor als je hem in widget versie anders wil
}
FcltMgr.openDetail(item, regel.textContent||regel.innerText)
}
jQuery(document).ready(function() {
$("span.menuimg").has("ul").each(function() {
if ($(this).find("li.mi").attr("onClick"))
{
$(this).find("ul").siblings(".mklogo").on("click", function() {
$(this).siblings("ul").find("li").trigger("click");
});
}
});
});
</script>
</head>
<body id="portalbody"><%