jbl / shopware-config-elements
Adds a bunch of additional config elements for the administration
Package info
github.com/Gainto/shopwareConfigElements
Language:JavaScript
Type:symfony-bundle
pkg:composer/jbl/shopware-config-elements
Requires
- php: ^8.0
- shopware/core: >=6.5.0.0
Requires (Dev)
None
Suggests
None
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-08-22 04:33:02 UTC
README
Since shopware's plug-in config only supports some default Elements and some pre-defined components,
this repository aims to extend it by a bunch of new elements.
Feel free to add your own or to adjust the existing ones.
Make sure to pre-build the assets and commit the compiled JS as well.
Install
install bundle
Install via composer:
composer require jbl/shopware-config-elements:dev-main
activate bundle
open config/bundles.php and add to the end of the array:
Jbl\ShopwareConfigElements\JblShopwareConfigElements::class => ['all' => true]
copy assets
execute in console
bin/console assets:install
Config Elements
jbl-cta
<component name="jbl-cta"> <name>uniqueName</name> <headline>This is a headline</headline> <text>Some Text displyed below the headline</text> <buttonText>Text displayed on button</buttonText> <buttonLink>https://www.something.com/</buttonLink> <buttonVariant>primary|ghost|danger|ghost-danger|contrast|context</buttonVariant> </component>
jbl-simple-text
<component name="jbl-simple-text"> <name>uniqueName</name> <text>This element simply displays some regular text.</text> </component>