Moin,
ich habe grade die Situation, dass ich mehrere Modale auf einer Seite habe, die ich unterschiedlich gestallten will. Doch ich weiß aktuell nicht, wie ich die Modale auseinander halten kann. Ich benutze diese Methode: https://developer.shopware.com/docs/guides/plugins/plugins/storefront/using-a-modal-window#create-a-modal-using-ajax-modal-utility.
Weiß jemand, wie ich so eine eindeutige ID an die Modale vergeben kann oder die sonst identifizier mache?
Hallo Daniel,
ich stand vor einem ähnlichen Problem. Im Skript für das Ajax-Modal (https://github.com/shopware/storefront/blob/trunk/Resources/app/storefront/src/plugin/ajax-modal/ajax-modal.plugin.js) findest du das Attribut „data-modal-class“. Damit sollte es funktionieren.
Setze einfach deinem Link data-modal-class=„deine_eindeutige_id“ hinzu und das Modal sollte die angegebene Klasse übernehmen.
Ich hoffe, das hilft weiter.
<a data-toggle="modal1" data-bs-toggle="modal" data-modal-class="Unique_ID" data-url="/widgets/cms/PAGE_ID" href="/widgets/cms/PAGE_ID" title="Modal-Test">Modal-Test</a>
Auch wenn es jetzt ein wenig spät ist