kalicr/banners (1.0.0)

Published 2026-06-25 21:03:43 +00:00 by kalicr-packages

Installation

{
	"repositories": [{
			"type": "composer",
			"url": ""
		}
	]
}
composer require kalicr/banners:1.0.0

About this package

Magento 2 module for advertising banner CRUD with frontend carousel block.

Kalicr_Banners

Advertising banner management with admin CRUD and frontend carousel.

Features

  • Full CRUD for banners via admin grid with inline edit, mass delete, and new/edit forms.
  • Banner fields: name, desktop image, mobile image, URL, position, status.
  • Frontend carouselBlock/Banner.php renders active banners.
  • Custom database table kalicr_banners via Setup/InstallSchema.php.
  • Admin toggle to enable/disable banner display globally.

Installation

Via Composer

composer require kalicr/banners:^1.0
bin/magento module:enable Kalicr_Banners
bin/magento setup:upgrade

Manual (local debugging only)

Copy the module to app/code/Kalicr/Banners, then enable and upgrade.

Configuration

Located at Stores → Configuration → Kal-í CR → Banners:

Field Description
Enable Enable/disable banner carousel on frontend

Config path: kali_banner/general/banner_enable

Dependencies

  • Magento: 2.4.8-p4 (Open Source / Adobe Commerce)
  • PHP: ^8.2 || ^8.3
  • Modules: Kalicr_Core, Magento_Backend, Magento_Ui
  • Packages: kalicr/core

Technical Notes

  • Block/Adminhtml/Banners/ — Edit, Form, Tabs, Grid containers.
  • Block/Banner.php — frontend carousel block.
  • Controller/Adminhtml/Banners/ — Delete, Edit, Index, InlineEdit, MassDelete, NewAction, Save.
  • Model/Banners.php + Model/ResourceModel/Banners/ — data model and resource.
  • Setup/InstallSchema.php — creates kalicr_banners table.
  • Ui/Component/Listing/Column/BannersActions.php — grid action column.

Changelog

See CHANGELOG.md.

License

Proprietary KaliCR commercial license. See LICENSE.md.

Support

contacto@kalicr.com

Dependencies

Dependencies

ID Version
kalicr/core ^0.2.0
magento/framework ^103.0
magento/module-backend ^102.0
magento/module-ui ^101.0
php ^8.2 || ^8.3
Details
Composer
2026-06-25 21:03:43 +00:00
3
Kal-i CR Development Team
proprietary
31 KiB
Assets (1)
Versions (1) View all
1.0.0 2026-06-25