From 1208b1536e04c12d5f78a31ded70b766e8a67b44 Mon Sep 17 00:00:00 2001 From: Ulrich Heidfeld Date: Tue, 26 May 2020 13:16:23 +0200 Subject: [PATCH] Fixed: Multiple menu item link parameters get lost for layered-modal (OFBIZ-11743) --- .../apache/ofbiz/widget/renderer/macro/MacroMenuRenderer.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/framework/widget/src/main/java/org/apache/ofbiz/widget/renderer/macro/MacroMenuRenderer.java b/framework/widget/src/main/java/org/apache/ofbiz/widget/renderer/macro/MacroMenuRenderer.java index 67e1fcde7b7..24c8b6e467e 100644 --- a/framework/widget/src/main/java/org/apache/ofbiz/widget/renderer/macro/MacroMenuRenderer.java +++ b/framework/widget/src/main/java/org/apache/ofbiz/widget/renderer/macro/MacroMenuRenderer.java @@ -257,7 +257,7 @@ public void renderLink(Appendable writer, Map context, MenuLink if (!"hidden-form".equals(linkType)) { StringBuilder sb = new StringBuilder(); WidgetWorker.buildHyperlinkUrl(sb, target, link.getUrlMode(), "layered-modal".equals(linkType)?null:link.getParameterMap(context), link.getPrefix(context), link.getFullPath(), link.getSecure(), link.getEncode(), request, response, context); - linkUrl = sb.toString(); + linkUrl = sb.toString().replace("&", "&"); } } parameters.put("linkUrl", linkUrl);