2016-04-25 6 views
0

Ich habe 6 gleiche Geschäfte, aber in verschiedenen Sprachen. Der letzte Entwickler (der nicht für mich antwortet) hat dieses Thema erstellt und ein "Free Shipping" Bild (Rot mit einem Auto) in der Kopfzeile https://www.badetonnesite.de/ gemacht, wie soll ich es in anderen Shops/Sprachen anzeigen?PrestaShop MultiShops Klassenname ändern

Ich weiß, dass in .de-Shop Bild div bekommt <div class="free_shipping_de"></div> Klassennamen, aber in anderen ist: <div class="free_shipping"></div>

Ich war in Modulen, in Code-Dateien suchen, aber ich kann nicht Datei, um sie zu ändern finden. Vielleicht kann mir jemand mit diesem Problem helfen? Wo soll ich hinschauen und was soll ich tun?

Danke in Beratung!

Antwort

1

durch die Art und Weise zu urteilen der vorherigen Entwickler es getan hat, sollten Sie in Ihren Übersetzungen suchen, weil die Art, wie er es über

ist getan hat
<div class="{l s='free_shipping'}"></div> 

In Ihrem themes/default-bootstrap/header.tpl, Linie 98. Das Gleiche gilt für payment_logo und ein paar andere. Dies bedeutet, dass das Attribut class dieses DIV aus den Übersetzungen des Themas für die aktuell ausgewählte Sprache erhalten wird. Also in den Übersetzungen Ihres Themas (in Ihrem Back Office) sollten Sie nach free_shipping Linie suchen und es für andere Sprachen übersetzen.

Ich könnte hinzufügen, du bist glücklich, er reagiert nicht, weil dies sehr schlecht ausgeführt wird :) Sie sollten in Betracht ziehen, jemanden einzustellen, um es richtig zu machen.

Auch möchten Sie möglicherweise Ihren Server anweisen, directory index zu verbieten, weil es derzeit jedermann erlaubt, die Vorlagendateien herunterzuladen. Idealerweise sollte ich einen Fehler bekommen, wenn ich das versuche.

+0

Vielen Dank! U löste meine 3 Tagesreise um die Codedateien und es war so einfach, sie zu ändern. + Rep – Baivaras

+0

Eine andere Sache, wenn Sie nichts dagegen haben. Wie haben Sie den exakt gleichen Code und die gleiche Codezeile in meinen Dateien gefunden? Gibt es Inspektor Erweiterungen oder so? @Eihwaz – Baivaras

+1

Nein, wie ich schon sagte - Ihre Verzeichnisse sind offen, Ihre Vorlagen sind für jedermann zum Herunterladen frei. Versuchen Sie, direkt zu einer Vorlagendatei in Ihrem Browser zu navigieren: Sie wird diese Vorlage herunterladen. Aus diesem Grund empfahl ich, 'Verzeichnisindex' zu verwenden, um diese Art von Verhalten zu verhindern. Ihr Server sollte 'verboten' zurückgeben, wenn jemand versucht, direkt auf eine Datei zuzugreifen. – Eihwaz