Table of Contents
Magento 2 Category Banner Extension – Full-Width Category Hero User Guide for Magento 2
Extension context
This is a Toweringmedia Magento 2 extension guide generated from the Magento Admin virtual product catalog.
Product page
Overview
Create beautiful, full-width category header banners that match modern ecommerce design standards—without Page Builder or heavy slider extensions. The ToweringMedia Category Hero Banner extension lets store administrators upload a category-specific hero image and display it as a full-bleed header at the top of category pages, with an optional title and description overlay. This delivers a clean, Shopify-style category experience while remaining fully native to Magento 2 and theme-friendly. Built for performance, flexibility, and ease of use, this extension integrates directly into the Magento category editor and requires no JavaScript, no Page Builder, and no custom theme hacks.
What this extension does
- Full-width category hero banner rendered outside the standard page container
- Upload a dedicated hero image per category directly from the Magento admin
- Optional overlay title and description with automatic fallbacks to category name and description
- Enable or disable the hero banner on a per-category basis
- Store-view scoped configuration for multilingual and multi-store setups
Installation
Install and validate in staging before production rollout.
cd /path/to/magento # Install from your licensed package source php bin/magento setup:upgrade php bin/magento setup:di:compile php bin/magento setup:static-content:deploy -f php bin/magento cache:flush
Configuration
Configure extension options in Magento Admin, then validate key storefront/admin flows tied to this extension.
Validation checklist
- Configuration saves without errors in Admin.
- Expected storefront/admin behavior is present.
- No critical PHP/JS errors occur during test flow.
- Caches and static assets are refreshed after changes.
Troubleshooting
- Feature missing: verify module status, cache flush, and static-content deploy.
- Unexpected behavior: retest with only required related modules enabled.
- Admin setting not applying: verify config scope and clear cache.
