Uploaded image for project: 'PUBLIC - Liferay Commerce'
  1. PUBLIC - Liferay Commerce
  2. COMMERCE-2491

Make the product details widget compatible with the Classic Theme

    Details

      Description

      At the moment the current widget breaks if not used within minium.

      This task also includes

      1. Changing the commerce product gallery taglib implementation (using the new one built in react)
      2. Restyling the current quantity selector
      3. Restyling and refactoring the add to cart button
      4. Restyling the price component
      5. Refactoring the events handling optimising the data flow

        Attachments

          Issue Links

          1.
          CommerceProductDetails#ViewProductDetailsWidget COMMERCE-6353 Functional Test Passed Lorenzo La Pescara  
          2.
          CommerceProductDetails#AddProductToWishListFromProductDetails COMMERCE-6354 Functional Test Passed Nikki Prudencio  
          3.
          CommerceProductDetails#RemoveProductFromWishListFromProductDetails COMMERCE-6355 Functional Test Passed Nikki Prudencio  
          4.
          CommerceProductDetails#AddProductToCartFromProductDetails COMMERCE-6356 Functional Test Passed Lorenzo La Pescara  
          5.
          CommerceProductDetails#ViewProductDetailsPriceWithPromotion COMMERCE-6358 Functional Test Passed Nikki Prudencio  
          6.
          CommerceProductDetails#AssertOnlyAllowedQuantitiesAreSelectableInProductDetails COMMERCE-6359 Functional Test Passed Nikki Prudencio  
          7.
          CommerceProductDetails#AssertSelectableQuantitiesInProductDetailsStartFromMinimumQuantitySet COMMERCE-6360 Functional Test Passed Nikki Prudencio  
          8.
          CommerceProductDetails#AssertQuantityInProductDetailsCanBeSelectedUpToAMaximumQuantitySet COMMERCE-6362 Functional Test Passed Nikki Prudencio  
          9.
          CommerceProductDetails#AssertOnlyMultipleValuesAreSelectableQuantitiesInProductDetails COMMERCE-6363 Functional Test Passed Nikki Prudencio  
          10.
          CommerceProductDetails#ViewFirstSelectableQuantityInProductDetailsWhenMinimumOrderQuantityIsHigherThanMultipleOrderQuantity COMMERCE-6364 Functional Test Passed Nikki Prudencio  
          11.
          CommerceProductDetails#ViewFirstSelectableQuantityInProductDetailsWhenMinimumOrderQuantityIsLowerThanMultipleOrderQuantity COMMERCE-6366 Functional Test Passed Nikki Prudencio  
          12.
          CommerceProductDetails#AssertProductCannotBeAddedToCartFromProductDetailsIfProductIsNotPurchasable COMMERCE-6367 Functional Test Passed Nikki Prudencio  
          13.
          CommerceProductDetails#AssertProductCanBeAddedToCartFromProductDetailsIfBackOrderIsEnabled COMMERCE-6369 Functional Test Passed Kristin Onias  
          14.
          CommerceProductDetails#SelectOptionValueAndAddProductToCart COMMERCE-6370 Functional Test Passed Kristin Onias  
          15.
          CommerceProductDetails#SelectOptionValueAndAssertProductDetailsAreUpdated COMMERCE-6371 Functional Test Passed Kristin Onias  
          16.
          CommerceProductDetails#SelectOptionValueAndAssertBundledProductDetailsAreUpdated COMMERCE-6658 Functional Test Passed Kristin Onias  
          17.
          CommerceProductDetails#UseADTInProductDetailsWidget COMMERCE-6659 Functional Test Identified Ivica Cardic  
          18.
          CommerceProductDetails#UseCustomRenderersInProductDetails COMMERCE-6660 Functional Test Identified Lorenzo La Pescara  

            Activity

              People

              Assignee:
              fabio.mastrorilli Fabio Mastrorilli
              Reporter:
              fabio.mastrorilli Fabio Mastrorilli
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Packages

                  Version Package
                  2.0.7