Wie kann ich verhindern das Shopware automatisch die Shopdomain in leere Link Tags einfügt?

Hallo,

Wenn ich ein leeres

 tag in das Einkaufswelt Code Element oder in ein Template einfüge fügt Shopware automatisch die Shopdomain ein z_B

 hinzu. Gibt es eine möglichkeit das zu verhindern?

Mach einfach ne Raute (#) rein…

1 Like

Danke, ich brauch sie eigentlich ganz leer da sie von einem Script befüllt werden sollen… Aber dann muss ich wohl noch was dazu basteln…

http://instafeedjs.com/

Ok, hatte mich schon gefragt, warum jemand einen Link einbaut, der eigentlich keiner sein soll!? Wink

Die Raute ist nämlich nun auch nicht wirklich das gelbe vom Ei…, eher ein Platzhalter für Entwickler.

1 Like

Habs gerade mal augetestet…, bei mir füllt er gar nichts rein:

1 Like

Macht Shopware auch nicht. Das macht der Browser, das Tag ist aber trotzdem eigentlich leer. 

Ich versteh das eigentliche Problem aber nicht. Wenn man über Javascript das href-Attribut mit einem neuen Wert füllt ist es völlig egal was vorher drin stand.

Unter a11y-Gesichtspunkten sind leere a-Tags übrigens alles andere als optimal.

Matt

1 Like

Ok, verzeihung ich hätte viel genauer Fragen müssen. Das Problem ist das das die Tags dynamisch erzeugt werden mit dem instafeed.js script.

Das sieht in der Praxis ungefähr so aus.

    var feed = new Instafeed({
        get: 'tagged',
        tagName: 'awesome',
        clientId: 'YOUR_CLIENT_ID',
        template: '<a href="{{link}}"><img src="{{image}}" /></a>'
    });
    feed.run();

Sie sind also nicht wirklich leer. {{link}} und {{image}} werden mit pfaden über das script befüllt. Werden sie auch, nur leider packt Shopware noch die Hauptdomain des Shops dazu. Und das weiß ich nicht zu verhindern… Habt ihr eine Idee? Danke

Kann man sich das irgendwo ansehen?

Und du bist auch sicher, dass es Shopware ist und nicht das Plugin, das vor drei Jahren das letzte Mal aktualisiert wurde?

Außerdem: Die Warnung im Repo hast du gesehen? Könnte vergebene Liebesmüh sein das noch zu implementieren…

Matt

1 Like

Also, es funktioniert jetzt. Ich hatte zwischendurch auch nur die Instagramm Api ohne das instafeed Script probiert mit gleichem Ergebnis. Das oben beschriebene Verhalten kommt nur vor, wenn ich Versuche es in die Einkaufswelten zu implementieren (dann wird immer der home pfad zugefügt…). In den Smarty templates funktioniert es… ^^ Danke an alle…