Jacques Le Roux created OFBIZ-6152: -------------------------------------- Summary: Adds a label element into menu widgets for menu entries separation Key: OFBIZ-6152 URL: https://issues.apache.org/jira/browse/OFBIZ-6152 Project: OFBiz Issue Type: New Feature Components: framework Reporter: Jacques Le Roux Priority: Minor Attachments: Image 059.png
This could be usefull to separate and "group" menu entries. Something like the attached image. An alternative is to modify htmlMenuMacroLibrary.ftl as below {code} Index: framework/widget/templates/htmlMenuMacroLibrary.ftl =================================================================== --- framework/widget/templates/htmlMenuMacroLibrary.ftl (revision 1634839) +++ framework/widget/templates/htmlMenuMacroLibrary.ftl (working copy) @@ -28,7 +28,7 @@ </#if> <ul> <li> - <ul> + <ul <#if "app-navigation"== id>class="sb-slidebar sb-left sb-style-overlay"</#if>> </#macro> <#macro renderMenuEnd boundaryComment=""> @@ -62,7 +62,12 @@ </#macro> <#macro renderMenuItemBegin style toolTip linkStr containsNestedMenus> - <li<#if style?has_content> class="${style}"</#if><#if toolTip?has_content> title="${toolTip}"</#if>><#if linkStr?has_content>${linkStr}</#if><#if containsNestedMenus><ul></#if><#rt/> + <#if style?has_content && style == "h3"> + <ul class="task-menu"> + <li><h3><#if linkStr?has_content>${linkStr}</#if></h3><#rt/> + <#else> + <li<#if style?has_content> class="${style}"</#if><#if toolTip?has_content> title="${toolTip}"</#if>><#if linkStr?has_content>${linkStr}</#if><#if containsNestedMenus><ul></#if><#rt/> + </#if> </#macro> <#macro renderMenuItemEnd containsNestedMenus> {code} The CSS classes used come from http://plugins.adchsm.me/slidebars/. The result is simple and quite good, but all that is more hackish, though maybe enough? After all menus don't need much more... -- This message was sent by Atlassian JIRA (v6.3.4#6332)