Ulrich Heidfeld created OFBIZ-11743:
---------------------------------------

             Summary: 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
    Affects Versions: Trunk
            Reporter: Ulrich Heidfeld
            Assignee: Ulrich Heidfeld


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.

  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to