How to create banner with widget
With Magento's widget functionality, you can place a banner anywhere it is supported — for example, in the mini cart. To add a banner using a widget, follow the steps below.
1. Create a placeholder for the widget
Navigate to the Placeholder section and create a new placeholder with the internal name CartPopup
, then set the Display mode to Rotator
.
Disable the predefined position and set the Position as default/some.container/-/
If you want the banner to appear only in the minicart, use a non-existent container name in the Position field.
Save your placeholder.
2. Create the banner for the widget
Navigate to the Banner section and create a new banner named Minicart
. Assign it to the appropriate store view and choose which customer groups can view it.
In the Placeholder field, select CartPopup
.
In the Content section, create the banner content. You can use an image, text, or a combination of both.
Save your banner.
3. Create a widget for the minicart
Navigate to Content -> Widgets and add a new widget named Minicart banner
. In the Settings tab, set Type to Banner placeholder, choose your design theme, and click the Continue button.
In the Storefront properties tab:
- Add a Widget title
- Assign it to the appropriate Store view
- In the Layout Updates section, set Display on to
All pages
- In the Container, select
Mini-cart promotion
In the Widget options tab, choose the CartPopup
placeholder.
Save your widget and clear the cache.