This is an automated email from the ASF dual-hosted git repository.
jleroux pushed a commit to branch trunk in repository https://gitbox.apache.org/repos/asf/ofbiz-plugins.git The following commit(s) were added to refs/heads/trunk by this push: new 8822462 Improved: Can't enter decimals when ordering on ecommerce (OFBIZ-11899) 8822462 is described below commit 882246204e8e28f9ad8589c0a9eaab78c9527e25 Author: Jacques Le Roux <[hidden email]> AuthorDate: Sun Aug 9 08:41:25 2020 +0200 Improved: Can't enter decimals when ordering on ecommerce (OFBIZ-11899) I found the reason of this regression. It's due to https://gitbox.apache.org/repos/asf?p=ofbiz-plugins.git;h=a802ae0 This reverts Suraj's workaround and the change in ConfigProductDetail.ftl by commit a802ae0. I'll ask James to fix the root of the issue in OFBIZ-11706. --- ecommerce/template/catalog/ConfigProductDetail.ftl | 16 +++++----------- ecommerce/widget/CatalogScreens.xml | 2 +- 2 files changed, 6 insertions(+), 12 deletions(-) diff --git a/ecommerce/template/catalog/ConfigProductDetail.ftl b/ecommerce/template/catalog/ConfigProductDetail.ftl index 44427f8..385d837 100644 --- a/ecommerce/template/catalog/ConfigProductDetail.ftl +++ b/ecommerce/template/catalog/ConfigProductDetail.ftl @@ -47,15 +47,9 @@ ${virtualJavaScript!} } function addItem() { - var addForm = jQuery('#addFormId'); - var formData = addForm.serializeArray(); - var quantity = formData.find(function(item){ - return "quantity" == item.name; - }) - var configForm = jQuery('#configFormId'); - configForm.attr("action", addForm.attr("action")); - configForm.find("[name='quantity']").val(quantity.value); - configForm.submit(); + document.configform.action = document.addform.action; + document.configform.quantity.value = document.addform.quantity.value; + document.configform.submit(); } function verifyConfig() { document.configform.submit(); @@ -310,7 +304,7 @@ ${virtualJavaScript!} <form method="post" action="<@ofbizUrl>additem<#if requestAttributes._CURRENT_VIEW_??>/${requestAttributes._CURRENT_VIEW_}</#if></@ofbizUrl>" - name="addform" id="addFormId"> + name="addform"> <#assign inStock = true> <#-- Variant Selection --> <#if product.isVirtual?? && "Y" == product.isVirtual?upper_case> @@ -372,7 +366,7 @@ ${virtualJavaScript!} <div>[${uiLabelMap.EcommerceProductNotConfigured}] <input type="text" size="5" name="quantity" value="0" disabled="disabled"/></div> <#else> - <div class="input-group"><input type="text" size="5" form="addFormId" name="quantity" value="1" class="form-control form-control-sm"/> + <div class="input-group"><input type="text" size="5" name="quantity" value="1" class="form-control form-control-sm"/> <span class="input-group-button"> <a href="javascript:addItem()" class="btn btn-outline-secondary btn-sm"> ${uiLabelMap.OrderAddToCart} diff --git a/ecommerce/widget/CatalogScreens.xml b/ecommerce/widget/CatalogScreens.xml index e162984..a4ddeef 100644 --- a/ecommerce/widget/CatalogScreens.xml +++ b/ecommerce/widget/CatalogScreens.xml @@ -325,7 +325,7 @@ under the License. </actions> <widgets> <include-screen name="breadcrumbs"/> - <platform-specific><html><html-template multi-block="true" location="component://ecommerce/template/catalog/ConfigProductDetail.ftl"/></html></platform-specific> + <platform-specific><html><html-template location="component://ecommerce/template/catalog/ConfigProductDetail.ftl"/></html></platform-specific> </widgets> </section> </screen> |
Free forum by Nabble | Edit this page |