Antwort #511 am: 16. Januar 2021, 14:21:57
Hallo Sonja,
awids hat Recht, bin nur durch Zufall auf deine Frage gestoßen.
Anders als im Template "bootstrap3", ist im Template"bootstrap4" eine Variante dieses Modul schon integriert.
Ein- und ausschalten kann man das im Admin -> Erw. Konfiguration -> Bootstrap 4 Template-Manager -> BS4 Konfiguration und dort im Tab "Module".
Allerdings wird der Originalpreis nicht aktualisiert.
Als erstes solltest du dieses Systemmodul wieder deinstallieren und alle enthaltenen Dateien wieder löschen.
Bereits gemachte Änderungen in den Templatedateien musst du rückgängig machen.
Schalte dann das Modul in der BS4 Konfiguration ein.
An allen Dateien im Ordner templates/bootstrap4/module/product_options/ (4 Dateien) machst du diese Änderung:
Suche nach
},
calculateAll: function () {
und füge vor der geschweiften Klammer diese Zeilen ein
$('.pd_summarybox .pd_price .standard_price').html(symbolLeft + newPrice + symbolRight);
$('.pd_summarybox .pd_price .new_price').html(data.onlytext + symbolLeft + newPrice + symbolRight);
$('.pd_summarybox .pd_price .old_price').html(data.insteadtext + symbolLeft + oldPrice + symbolRight);
if (data.vpevalue !== false) {
$('.pd_summarybox .pd_vpe').html(symbolLeft + newVpePrice + symbolRight + data.protext + data.vpetext);
}
Gruß Karl