I would like to display my products in a table format on my sub-category page. Currently the products are by default populated either in a grid view or a list view.

All I want to do is to display products in a table format something like this

Columns: No., SKU, Product Title, Quantity, Add to Cart Button

and each row will be the product belonging to the sub category.

Basically want to change the design of the grid/list layout to Table Layout

1 Answer 1


You can make the change by editing the following file:


The list.phtml file contains the code which manages the display for both list & grid view.

You should see something along these lines, separating the two views:

<?php // List mode ?>
<?php // Grid Mode ?>

Simply make the design changes using HTML and you'll be all sorted.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.