This is an automated email from the ASF dual-hosted git repository.
jleroux pushed a commit to branch release18.12 in repository https://gitbox.apache.org/repos/asf/ofbiz-framework.git The following commit(s) were added to refs/heads/release18.12 by this push: new 69c5f67 Fixed: Make all related Cancel/Done buttons return to backHome ie. party profile page (OFBIZ-11943) 69c5f67 is described below commit 69c5f674e7929555591012ac5ddd523dc6675547 Author: Jacques Le Roux <[hidden email]> AuthorDate: Thu Aug 6 12:47:21 2020 +0200 Fixed: Make all related Cancel/Done buttons return to backHome ie. party profile page (OFBIZ-11943) Thanks: Priya for the patch --- applications/party/template/party/AddCheckForParty.ftl | 2 +- applications/party/template/party/EditCreditCard.ftl | 4 ++-- applications/party/template/party/EditEftAccount.ftl | 2 +- applications/party/template/party/EditGiftCard.ftl | 4 ++-- .../party/template/party/profileblocks/PaymentMethods.ftl | 1 + applications/party/webapp/partymgr/WEB-INF/controller.xml | 6 ++++++ applications/party/widget/partymgr/PartyForms.xml | 8 +++----- applications/party/widget/partymgr/PaymentMethodForms.xml | 3 +-- 8 files changed, 17 insertions(+), 13 deletions(-) diff --git a/applications/party/template/party/AddCheckForParty.ftl b/applications/party/template/party/AddCheckForParty.ftl index 61f2d49..38dcedb 100644 --- a/applications/party/template/party/AddCheckForParty.ftl +++ b/applications/party/template/party/AddCheckForParty.ftl @@ -159,7 +159,7 @@ under the License. </tr> </table> <div class="button-bar"> - <a href="<@ofbizUrl>${donePage}?partyId=${partyId}</@ofbizUrl>" class="smallSubmit">${uiLabelMap.CommonCancelDone}</a> + <a href="<@ofbizUrl>backHome</@ofbizUrl>" class="smallSubmit">${uiLabelMap.CommonCancelDone}</a> <input type="submit" value="${uiLabelMap.CommonSave}"/> </div> </form> diff --git a/applications/party/template/party/EditCreditCard.ftl b/applications/party/template/party/EditCreditCard.ftl index ef89190..4f07d31 100644 --- a/applications/party/template/party/EditCreditCard.ftl +++ b/applications/party/template/party/EditCreditCard.ftl @@ -28,7 +28,7 @@ under the License. </div> <div class="screenlet-body"> <div class="button-bar"> - <a href="<@ofbizUrl>${donePage}?partyId=${partyId!}</@ofbizUrl>" class="smallSubmit">${uiLabelMap.CommonCancelDone}</a> + <a href="<@ofbizUrl>backHome</@ofbizUrl>" class="smallSubmit">${uiLabelMap.CommonCancelDone}</a> <a href="javascript:document.editcreditcardform.submit()" class="smallSubmit">${uiLabelMap.CommonSave}</a> </div> <#if !creditCard??> @@ -112,7 +112,7 @@ under the License. </tr> </table> <div class="button-bar"> - <a href="<@ofbizUrl>${donePage}?partyId=${partyId}</@ofbizUrl>" class="smallSubmit">${uiLabelMap.CommonCancelDone}</a> + <a href="<@ofbizUrl>backHome</@ofbizUrl>" class="smallSubmit">${uiLabelMap.CommonCancelDone}</a> <input type="submit" value="${uiLabelMap.CommonSave}"/> </div> </form> diff --git a/applications/party/template/party/EditEftAccount.ftl b/applications/party/template/party/EditEftAccount.ftl index 9ef69bd..0d36882 100644 --- a/applications/party/template/party/EditEftAccount.ftl +++ b/applications/party/template/party/EditEftAccount.ftl @@ -28,7 +28,7 @@ under the License. </div> <div class="screenlet-body"> <div class="button-bar"> - <a href="<@ofbizUrl>${donePage}?partyId=${partyId!}</@ofbizUrl>" class="smallSubmit">${uiLabelMap.CommonCancelDone}</a> + <a href="<@ofbizUrl>backHome</@ofbizUrl>" class="smallSubmit">${uiLabelMap.CommonCancelDone}</a> <a href="javascript:document.editeftaccountform.submit()" class="smallSubmit">${uiLabelMap.CommonSave}</a> </div> <#if !eftAccount??> diff --git a/applications/party/template/party/EditGiftCard.ftl b/applications/party/template/party/EditGiftCard.ftl index 1db2ed2..ba9c56a 100644 --- a/applications/party/template/party/EditGiftCard.ftl +++ b/applications/party/template/party/EditGiftCard.ftl @@ -35,7 +35,7 @@ under the License. </#if> <input type="hidden" name="partyId" value="${partyId}"/> <div class="button-bar"> - <a href="<@ofbizUrl>${donePage}?partyId=${partyId}</@ofbizUrl>" class="smallSubmit">${uiLabelMap.CommonCancelDone}</a> + <a href="<@ofbizUrl>backHome</@ofbizUrl>" class="smallSubmit">${uiLabelMap.CommonCancelDone}</a> <a href="javascript:document.editgiftcardform.submit()" class="smallSubmit">${uiLabelMap.CommonSave}</a> </div> <table class="basic-table" cellspacing="0"> @@ -95,7 +95,7 @@ under the License. </tr> </table> <div class="button-bar"> - <a href="<@ofbizUrl>${donePage}?partyId=${partyId}</@ofbizUrl>" class="smallSubmit">${uiLabelMap.CommonCancelDone}</a> + <a href="<@ofbizUrl>backHome</@ofbizUrl>" class="smallSubmit">${uiLabelMap.CommonCancelDone}</a> <input type="submit" value="${uiLabelMap.CommonSave}"/> </div> </form> diff --git a/applications/party/template/party/profileblocks/PaymentMethods.ftl b/applications/party/template/party/profileblocks/PaymentMethods.ftl index f41f653..4e9dd63 100644 --- a/applications/party/template/party/profileblocks/PaymentMethods.ftl +++ b/applications/party/template/party/profileblocks/PaymentMethods.ftl @@ -194,6 +194,7 @@ under the License. <#if security.hasEntityPermission("PAY_INFO", "_DELETE", session) || security.hasEntityPermission("ACCOUNTING", "_DELETE", session)> <form name="deletePaymentMethod_${paymentMethod.paymentMethodId}" method="post" action="<@ofbizUrl>deletePaymentMethod</@ofbizUrl>"> <input type="hidden" name="partyId" value="${partyId}" /> + <input type="hidden" name="roleTypeId" value="${parameters.roleTypeId!}" /> <input type="hidden" name="paymentMethodId" value="${paymentMethod.paymentMethodId}" /> <input type="submit" value="${uiLabelMap.CommonExpire}"/> </form> diff --git a/applications/party/webapp/partymgr/WEB-INF/controller.xml b/applications/party/webapp/partymgr/WEB-INF/controller.xml index 5721bf6..c574261 100644 --- a/applications/party/webapp/partymgr/WEB-INF/controller.xml +++ b/applications/party/webapp/partymgr/WEB-INF/controller.xml @@ -122,9 +122,11 @@ under the License. <event type="service" invoke="createServiceCredit"/> <response name="success" type="request-redirect" value="viewprofile"> <redirect-parameter name="partyId"/> + <redirect-parameter name="roleTypeId"/> </response> <response name="error" type="request-redirect" value="viewprofile"> <redirect-parameter name="partyId"/> + <redirect-parameter name="roleTypeId"/> </response> </request-map> @@ -373,9 +375,11 @@ under the License. <event type="simple" path="component://accounting/minilang/payment/PaymentMethodEvents.xml" invoke="deletePaymentMethod"/> <response name="success" type="request-redirect" value="viewprofile"> <redirect-parameter name="partyId"/> + <redirect-parameter name="roleTypeId"/> </response> <response name="error" type="request-redirect" value="viewprofile"> <redirect-parameter name="partyId"/> + <redirect-parameter name="roleTypeId"/> </response> </request-map> @@ -1178,9 +1182,11 @@ under the License. <event type="simple" path="component://party/minilang/party/PartySimpleMethods.xml" invoke="deleteBillingAccount"/> <response name="success" type="request-redirect" value="viewprofile"> <redirect-parameter name="partyId"/> + <redirect-parameter name="roleTypeId"/> </response> <response name="error" type="request-redirect" value="viewprofile"> <redirect-parameter name="partyId"/> + <redirect-parameter name="roleTypeId"/> </response> </request-map> diff --git a/applications/party/widget/partymgr/PartyForms.xml b/applications/party/widget/partymgr/PartyForms.xml index 1119d3f..8639d96 100644 --- a/applications/party/widget/partymgr/PartyForms.xml +++ b/applications/party/widget/partymgr/PartyForms.xml @@ -292,9 +292,7 @@ under the License. </field> <field name="submitButton" title="${uiLabelMap.CommonSave}"><submit button-type="button"/></field> <field name="cancelLink" title=" " widget-style="smallSubmit"> - <hyperlink description="${uiLabelMap.CommonCancelDone}" target="${donePage}" also-hidden="false"> - <parameter param-name="partyId"/> - </hyperlink> + <hyperlink description="${uiLabelMap.CommonCancelDone}" target="backHome" also-hidden="false"/> </field> </form> @@ -731,8 +729,7 @@ under the License. <field use-when="attribute!=null" name="attrName" tooltip="${uiLabelMap.PartyNotModifRecreateAttribute}"><display/></field> <field name="submitButton" title="${uiLabelMap.CommonUpdate}"><submit button-type="button"/></field> <field name="cancelLink" title=" " widget-style="smallSubmit"> - <hyperlink description="${uiLabelMap.CommonCancelDone}" target="${cancelPage}" also-hidden="false"> - <parameter param-name="partyId"/> + <hyperlink description="${uiLabelMap.CommonCancelDone}" target="backHome" also-hidden="false"> </hyperlink> </field> </form> @@ -893,6 +890,7 @@ under the License. </drop-down> </field> <field name="partyId"><hidden value="${partyId}"/></field> + <field name="roleTypeId"><hidden value="${parameters.roleTypeId}"/></field> <field name="finAccountTypeId"><ignored/></field> <field name="submitButton" title="${uiLabelMap.CommonAdd}"><submit button-type="button"/></field> </form> diff --git a/applications/party/widget/partymgr/PaymentMethodForms.xml b/applications/party/widget/partymgr/PaymentMethodForms.xml index 435c8a2..51d789f 100644 --- a/applications/party/widget/partymgr/PaymentMethodForms.xml +++ b/applications/party/widget/partymgr/PaymentMethodForms.xml @@ -33,8 +33,7 @@ under the License. <field name="submitButton"><hidden/></field> <field name="saveButton" title="${uiLabelMap.CommonSave}" widget-style="buttontext"><submit button-type="button"/></field> <field name="cancelLink" title=" " widget-style="buttontext"> - <hyperlink description="${uiLabelMap.CommonCancelDone}" target="viewprofile"> - <parameter param-name="partyId" from-field="partyId"/> + <hyperlink description="${uiLabelMap.CommonCancelDone}" target="backHome"> </hyperlink> </field> </form> |
Free forum by Nabble | Edit this page |