mhinspeya / categorycontent
MHinspeya Category Content: A Magento 2 extension for strategically placing promotional banners in category grids with pixel-perfect positioning. Features device-specific (mobile/desktop) ads, multi-store support, and granular control over row, column, and page placement.
Requires
- mhinspeya/backend-mod: ^1.0
Suggests
- mhinspeya/backend-mod: Support Configuration
This package is not auto-updated.
Last update: 2025-06-19 10:00:59 UTC
README
Installation
Note: In production mode, please use the --keep-generated option during setup upgrade.
Option 1: Manual Installation (ZIP File)
Unzip the package to: app/code/MHinspeya/CategoryContent
Run the following commands:
php bin/magento module:enable MHinspeya_CategoryContent
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
php bin/magento cache:clean
php bin/magento cache:flush
Option 2: Composer Installation
Add the composer repository (if needed):
composer config repositories.repo.magento.com composer https://repo.magento.com/
Install the module:
composer require mhinspeya/categorycontent
Enable and update:
php bin/magento module:enable MHinspeya_CategoryContent
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
php bin/magento cache:clean
php bin/magento cache:flush
Configuration
Enable the module via Magento Admin:
Stores > Configuration > Category Content
Path: category_content/general/activate
Main Functionalities
Display advertising images on category list pages
Assign custom URLs to each image
Control placement by specifying:
Row number
Column number
Page number
Enable or disable content display from the admin panel