Hallo,
ich möchte gern den Domainnamen in js-Dateien nutzen, die ich einbinden möchte.
$( document ).ready(function() {
$(„.sb_hotline“).click(function(){
console.log(„11“);
window.location.href = „{$smarty.server.HTTP_HOST}/kontakt“;
});
});
Heraus kommt dann das:
%7B$smarty.server.HTTP_HOST%7D/kontakt
Wo ist mein Fehler?
Hallo,
der Fehler wird wohl daran liegen, dass man überhaupt kein Smarty in JavaScript - Dateien verwenden kann.
Man könnte aber beispielsweise ein div in einem Shopware Block erstellen, bei dem man ein data-Attribut mit der URL setzt und dann in der JavaScript-Datei das data - Attribut wieder auslesen.
Beste Grüße
Sebastian