Configurable Product in Related Product
Magento Configurable Product and Simple Product with custom options in Related Product Feature
With Related Product listing, you will see a checkbox for each product, and you can click on it to add the product to cart, you can also use “select all” to add all related products to cart.
Recently a client told me some products in Related Product listing don’t have checkboxes, and asked me to look into the issue. I searched the Magento forum, scanned the bug tracking, found no one ever complaint about it. I then tried to load the original ‘related.phtml’ file to client’s, still not able to get the checkboxes shows up. The checkboxes also not showing up in a freshly installed default Magento Theme.
After many hours still going no way, I suddenly realized that the checkbox is a simple ‘add to cart’ feature, and since Configurable Product and Simple Product (with custom options) both require product attributes be chosen, and if they are set to REQUIRED, then no way we can simply click the checkbox to add a product to cart without selecting product attribute(s) first.
This is another Magento behavior that maybe easily mistreated as a bug. Thus an entry for our Magento Journal.