If you’ve used our CartGenie page templates (and not moved or deleted any elements) for your cart, product, checkout, and confirmation pages, then you can ignore this tutorial.
If you’ve been modifying your site or connecting elements from scratch, then you’ll want to ensure everything is in place before you launch. Otherwise, your store may not function properly.
The page validator is also very useful if something on your CartGenie product pages or checkout is not working correctly and you want to ensure everything is set up correctly. The Page Validator is a good first step to troubleshooting any issues you may be experiencing.
To validate your pages, go to the App tab in Webflow and launch the CartGenie app.
Click on the “Page Validator” option

From the drop down, select which page you are currently viewing (product, checkout, confirmation, or cart) and click “Check Page”
The app will then display a checklist of all the necessary fields and whether it found them on your page.

In order for the Designer Extension to be able to see the attributes in your cart, the cart must be present on the current page you’re viewing.
You may see an error similar to this: “Not in ______”.
This means that the required element is not nested inside of the required parent element (which will also be an item in the list).

If you have a lot of errors, the simplest method is to simply delete the CartGenie section wrapper on the page and re-paste the CartGenie page template. Alternatively, delete only the section of the page (such as payment methods) that has errors and paste in the correct component in its place.
Open the CartGenie app extension.
Go to Create Product Pages
Open either the Page Templates or Components section and copy the relevant option

This should resolve all attribute errors.
If you have any missing items, then you can add the relevant block type (input, text, radio, checkbox, etc.) manually and then either paste in the required custom attributes or connect it using the Designer Extension.
Connect Using Designer Extension
Open the Designer Extension and select Connect Existing Components option.
Then select your element and the correct component type and select Connect.

Connect Using Custom Attributes
Select your element and then in the layer settings panel, find the Custom Attributes section.
Add in the required custom attributes for that element.
If your items are not inside of the correct parent element, then you can fix this by simply find the correct parent on your page and ensuring the item is within that Webflow layer.