Display subcategories instead of products on a product listing (category) page seems like an obvious option to have in Magento, but for some reason it is not possible.. Unless you know how. [newslettercta]
This creates a new Mage_Catalog_Block_Navigation instance, it is automatically populated with the current category layer by default. Then finally you are telling the block which template to use to render this information.
Step 3. Configure Your Parent Category
Navigate to the parent category in the Magento admin interface, then click on the “Display Settings” tab located at the top of the section.
Ensure that “Static Block only” is selected, “Is Anchor” is set to no and also the “CMS Block” select dropdown is selected as the new “Subcategories” block you created in Step 2.
Clear your cache and you should now see subcategories instead of products as desired on the listing page.
How to add the product review tab (and form) to the Magento product view page