plugins/woocommerce/client/blocks/docs/internal-developers/testing/releases/990.md
Zip file for testing: woocommerce-gutenberg-products-block.zip
| Before | After |
|---|---|
Products block.Products block, add the Product SKU block.Products block.Products block.| Before | After |
|---|---|
Mini cart block to the header template of your site.Site Editor and edit the Mini cart template part.List view and select the Empty Mini Cart view.Start shopping button, check that you can change the button style between Default and Outline in the sidebar settings and change it from the default and save.Filled Mini Cart view and the View my cart and the Go to checkout buttons.| Before | After |
|---|---|
Mini Cart buttons. (8776)Mini cart block to the header template of your site.Site Editor and edit the Mini cart template part.List view and select the Filled Mini Cart view.View my cart button and check that you can change the background and text colors of the button.Go to checkout button and check that you can change the background and text colors of the button.Mini cart block to the header template of your site.Site Editor and edit the Mini cart template part.List view and select the Empty Mini Cart view.Start shopping button and check that you can change the background and text colors of the button.Go to the Site Editor > Template parts and edit the header template to add the Mini Cart block. Save.
Edit the block and make sure you see the new setting:
Make sure the default option is Hide.
In the store, go to the Cart page and make sure the Mini Cart is rendered but invisible. Repeat but for the Checkout page.
Go back to the Site Editor, change the Mini Cart setting to Remove, and save.
In the store, go to the Cart page and make sure the Mini Cart markup is not rendered at all. Repeat but for the Checkout page.
Mini Cart.Mini Cart in cart and checkout pages setting does not appear.WooCommerce -> Settings -> Shipping -> Local Pickup, enable Local Pickup and add a location.Hide shipping costs until an address is entered option.Default customer location to No location by default.calculated with an addressHide shipping costs until an address is entered in the Page editor and ensure the rates show as usual as soon as the country/state are entered and the rest of the address is empty. (note you should enter a country that you have rates for!).Shipping Method blockHide shipping costs until an address is entered option in the block sidebar.Shipping options block, see the same option. Ensure the value is the same as what it was in step 4.true then you should see the text Shipping options will be displayed here after entering your full shipping address. instead of shipping options.Shipping Method block and toggle the option there. View the Shipping options block while toggling and ensure it changes.| Before | After |
|---|---|
WooCommerce -> Settings -> Advanced - set the Cart and Checkout pages to pages containing the shortcode cart/checkout experience. Save.WooCommerce -> Settings -> Shipping -> Shipping Options - observe the two options, Hide shipping costs until an address is entered and Enable the shipping calculator on the cart page.WooCommerce -> Settings -> Advanced - set the Cart page to one containing the Cart Block. Save.WooCommerce -> Settings -> Shipping -> Shipping Options - observe that where the two options were in step 2, only, Hide shipping costs until an address is entered remains. Ensure it displays correctly and looks OK.WooCommerce -> Settings -> Advanced - set the Checkout page to one containing the Checkout Block. Save.WooCommerce -> Settings -> Shipping -> Shipping Options - observe that where the two options were in step 2 nothing appears.WooCommerce -> Settings -> Advanced - set the Cart page to one containing the Shortcode cart. Save.WooCommerce -> Settings -> Shipping -> Shipping Options - observe that where the two options were in step 2 only Enable the shipping calculator on the cart page appears. Ensure it displays correctly.Expected results
| Shortcode Cart | Block Cart | |
|---|---|---|
| Shortcode Checkout | ||
| Block Checkout |
| Before | After | After (with custom background color) |
|---|---|---|
AA9A 9AA passes the validation.9999 999 fails the validation. AA9A 9AA.aa9A 9aa, are automatically converted to uppercase letters, e.g. AA9A 9AA.Enable local pickup in WooCommerce -> Settings -> Shipping -> Local pickup -> General.Pickup locations, click on Add pickup location. The Pickup location modal should opendone, then save changesShipping method section, select Local PickupPickup optionsState text field is displayed. Fill in the form and continue with the rest of the instructions.| Before | After |
|---|---|
Single Product template.Upgrade to Blockified Single Product Template button.| Before | After |
|---|---|
| <video src=https://user-images.githubusercontent.com/4463174/227149851-235b6685-0955-48e8-91d5-37f2ad7f9b87.mp4/> |
Unlink button on the border controls and try setting different values for color and width for each of the border sides (top,right,bottom,left).Featured Category and Featured Product blocks.Bleeding edge radio option under Select the update channel you would like this website to use. Release Candidates Only radio option under Select one of the stream options below.' and then some other random terms including letters, numbers, white space, special charactersGo to WooCommerce/Shipping/Local pickup
Click on the Save changes button. Ensure you are not redirected to another page, and the notice Local Pickup settings have been saved. is displayed
Make some changes (e.g., enable/disable local pickup, add/edit a pickup location, etc.)
Click on the Save changes button. Ensure you have the same results in step 2
Refresh the page. Ensure your changes are being saved
| Before | After |
|---|---|
Products block to a page/post.Add to cart inner block.Add to cart works for cross-sells as well.