[ https://issues.apache.org/jira/browse/OFBIZ-4472?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13136263#comment-13136263 ]
Nicolas Malin commented on OFBIZ-4472: -------------------------------------- You are absolutely right adrian, auto-parameters-service will be a better solution on my example. My origin case was only on entity, but if you are interested to extend on service, I can improve this issue. > New element auto-parameters-entity for link/hyperlink > ----------------------------------------------------- > > Key: OFBIZ-4472 > URL: https://issues.apache.org/jira/browse/OFBIZ-4472 > Project: OFBiz > Issue Type: New Feature > Components: framework > Affects Versions: SVN trunk > Reporter: Nicolas Malin > Priority: Minor > Attachments: OFBIZ-4472.patch, OFBIZ-4472.patch, OFBIZ-4472.patch > > > When you want edit/remove an entity from link call it's needed to give all pk > on parameter element as like : > {quote} <field name="deleteLink"> > <hyperlink target="example_deleteExampleFeatureAppl"> > <parameter param-name="exampleId"/> > <parameter param-name="exampleFeatureId"/> > <parameter param-name="fromDate"/> > <hyperlink/> > </field> > {quote} > To simplify, I introduce auto-parameters-entity like this : > {quote} > <field name="deleteLink"> > <hyperlink target="example_deleteExampleFeatureAppl"> > <auto-parameters-entity entity-name="ExampleFeatureAppl"/> > <hyperlink/> > </field> > {quote} > or > {quote} > <form name="ListExampleFeatureAppls" type="list" > default-entity-name="ExampleFeatureAppl"> > <field name="deleteLink"> > <hyperlink target="example_deleteExampleFeatureAppl"> > <auto-parameters-entity/> > <hyperlink/> > </field> > {quote} > This method is inspired from auto-fields-entity and I homogenized on widget > renderer screen (link), menu (link) and form (hyperlink, sub-link) > Any comments are welcome -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira