Hallo,
gibt es eine Möglichkeit, den Inhalt der CMS-Elemente zu filtern?
Z.b. möchte in der Storefront allen h2
Elementen ein Attribut hinzufügen. Ist das irgendwie machbar?
Hallo,
gibt es eine Möglichkeit, den Inhalt der CMS-Elemente zu filtern?
Z.b. möchte in der Storefront allen h2
Elementen ein Attribut hinzufügen. Ist das irgendwie machbar?
Per JavaScript sollte das kein Problem darstellen. Die CMS-Elemente sind ja in einem Wrapper eingepackt. Im Backend ohne Plugin wohl nicht möglich.
Per Plugin ist schon klar. Kann man vielleicht den TextCmsElementResolver
decoraten/subscriben/irgendwas?
<service id="Axgx\SuperNiceTheme\Core\Content\Cms\DataResolver\Element\TextCmsElementResolver"
decorates="Shopware\Core\Content\Cms\DataResolver\Element\TextCmsElementResolver">
<argument type="service"
id="Axgx\SuperNiceTheme\Core\Content\Cms\DataResolver\Element\TextCmsElementResolver.inner" />
</service>
So geht’s, hätte ich auch gleich probieren können