The bundle adding slider and slide management in OroCommerce
- Oro Commerce 3.1
- Install via Composer
Add repository in composer :
(...)
'repositories": {
"friendsoforo/oro-recaptcha-bundle": {
"type": "vcs",
"url": "git@github.com:FriendsOfOro/OroRecaptchaBundle.git"
}
(...)
And execute :
composer require friendsoforo/oro-slider-bundle
-
Purge Oro cache:
php bin/console cache:clear --env=prod
-
Login to Oro Admin
-
Navigate to Marketing => Sliders
Example
-
Create a slider with code
home-page-slider
-
Create slides in this slider
-
Add new block (text) in layout file:
- '@addTree': items: home_page_slider: blockType: text options: text: "=data['slider'].getSlidesBySliderCode('home-page-slider')" tree: page_content: home_page_slider: ~
- Clean SliderSelectType (without plus)
- Selected slider when create a slide from a slider view
- Add restrictions (customer/customer group/website) on slide