http://ofbiz.116.s1.nabble.com/jira-Updated-OFBIZ-11743-Multiple-menu-item-link-parameters-get-lost-if-link-type-is-layered-modal-tp4755727.html
> Multiple menu item link parameters get lost if link type is layered-modal
> -------------------------------------------------------------------------
>
> Key: OFBIZ-11743
> URL:
https://issues.apache.org/jira/browse/OFBIZ-11743> Project: OFBiz
> Issue Type: Bug
> Components: framework/widget
> Affects Versions: Release Branch 18.12, 17.12.03, Trunk
> Reporter: Ulrich Heidfeld
> Assignee: Ulrich Heidfeld
> Priority: Minor
> Labels: Modal, link, menu, menu-item
> Attachments: Capture d’écran de 2020-05-29 17-11-58.png, Capture d’écran de 2020-07-17 15-45-00.png
>
>
> I got problems by opening a modal via menu link with two parameters. Only the first parameter is successfully accessible in modal's screens definition.
> Investigation revealed that for a menu link of type 'layered-modal' inline JS-Code get created with defined action-String. This String is used to set following context parameters.
> The problem is, that parameter concatenating expression '&' is not encoded like
> {code:java}
> // .../control/uri?param1=1&param2=2
> {code}
>
> My solution for this problem was to extend MacroMenuRenderer#renderLink by replacing
> {code:java}
> &{code}
> by '&'.
> Furthermore, this method shows that submitted parameters, defined between menus link tags, will be ignored, if link type is 'layered-modal'. So, within action-String, we have to submit parameters.
>