Skip to content
Code-Schnipsel Gruppen Projekte
Commit 84ca4071 erstellt von Henning Leutz's avatar Henning Leutz :martial_arts_uniform:
Dateien durchsuchen

fix: script init at last step

Übergeordneter c7dcbde9
Keine zugehörigen Branchen gefunden
Keine zugehörigen Tags gefunden
2 Merge Requests!47fix: script init at last step,!33Update 'next-3.x' with latest changes from 'main'
Pipeline-Nr. 13391 bestanden
......@@ -535,8 +535,31 @@ define('package/quiqqer/order-simple-checkout/bin/frontend/controls/SimpleChecko
}
this.fireEvent('orderSuccessful', [this]);
const scripts = [];
const Ghost = new Element('div', {
html: result.html
});
// trigger js stuff
Ghost.getElements('script').forEach(function(Script) {
const New = new Element('script');
if (Script.get('html')) {
New.set('html', Script.get('html'));
}
if (Script.get('src')) {
New.set('src', Script.get('src'));
}
scripts.push(New);
});
if (!this.getAttribute('showOrderSuccessInfo')) {
scripts.forEach((Script) => {
Script.inject(Container);
});
return;
}
......@@ -546,6 +569,10 @@ define('package/quiqqer/order-simple-checkout/bin/frontend/controls/SimpleChecko
callback: () => {
Container.set('html', result.html);
scripts.forEach((Script) => {
Script.inject(Container);
});
QUI.parse(Container).then(() => {
moofx(Container).animate({
opacity: 1
......
0% Lade oder .
You are about to add 0 people to the discussion. Proceed with caution.
Bearbeitung dieser Nachricht zuerst beenden!
Bitte registrieren oder zum Kommentieren