Erweitern eines custom CMS Elements oder Blocks

Ist es in irgendeiner Form möglich ein vorhandendes custom CMS Element oder Block zu erweitern?

Falls ja würd ich mich über ein kleines Tutorial freuen, ich wüsste aus dem Stehgreif nicht wie man es angeht :slight_smile:

[@Moritz Naczenski](http://forum.shopware.com/profile/14574/Moritz Naczenski “Moritz Naczenski”)‍ Hast du vielleicht Infos dazu? :slight_smile:

Das würde mich auch interessieren. Ist das aktuell überhaupt möglich?

Ich habe folgendes in den Docs gefunden => https://docs.shopware.com/en/shopware-platform-dev-en/how-to/extend-core-js-storefront-plugin?category=shopware-platform-dev-en/how-to

Dieser Artikel bezieht sich aber anscheinend nur auf die Storefront und nicht die Administration.

@ShapeAndShift
Nein das geht nicht.  

1 Like

Es geht zumindest bedingt.

Nehmen wir mal an Du möchtest dem Image Element die Möglichkeit geben das Bild horizontal zu zentriert.

Dann schnapp Dir
vendor/shopware/administration/Resources/app/administration/src/module/sw-cms/elements/image/config/sw-cms-el-config-image.html.twig

{% block sw_cms_element_image_config_display_mode %}
und füg eine option hinzu.

Drüber kein sw_extends.

Dann in “vendor/shopware/administration/Resources/app/administration/src/module/sw-cms/elements/image-gallery/config/index.js”

 

import template from './sw-cms-el-config-image.html.twig';
const { Component, Mixin } = Shopware;

Component.override('sw-cms-el-config-image', {
    template
});