Ich möchte mein Theme, das sich in einem EVO- Childtemplate befindet, mit ein paar kleinen Grafiken anreichern.
Zum Beispiel ein gestalteter Einkaufswagen anstelle des Textes "In den Warenkorb" auf dem entsprechenden Button, auch für Tablet und Desktop.
Leider habe ich nichts dazu gefunden, wie man das Bootstrap-like sauber erstellt.
Ich habe mein Einkaufswägelchen in einen Ordner "img" innerhalb meines Theme-Verzeichnisses gelegt. Nun müsste ich entweder ein img anstelle des Textes einfügen, oder das Bild mittels css als Hintergrund des Buttons verwenden.
Ärgerlich ist aber, dass das Bildchen dann in beiden Fällen einen elend langen src-Pfad erhält, inklusiveTemplate- und Theme-Name im Klartext.
Gibt es da einen Trick, den Pfad ein wenig zu "verschleiern"?
Oder wenn nicht, zumindest eine Smarty-Template-Variable mit dem aktuellen Template/Theme-Pfad, damit die URL einen Umzug/Kopie/Umbenennung übersteht?
Ich habe festgestellt, dass sich allerhand Grafiken einfach im Shopverzeichnis "gfx" oder einem Unterverzeichnis davon befinden. Da könnte ich meine Grafiken natürlich auch ablegen.
Aber was passiert dann damit bei einem Shop-Update?
Wie wäre hier der korrekteste Weg?
Zum Beispiel ein gestalteter Einkaufswagen anstelle des Textes "In den Warenkorb" auf dem entsprechenden Button, auch für Tablet und Desktop.
Leider habe ich nichts dazu gefunden, wie man das Bootstrap-like sauber erstellt.
Ich habe mein Einkaufswägelchen in einen Ordner "img" innerhalb meines Theme-Verzeichnisses gelegt. Nun müsste ich entweder ein img anstelle des Textes einfügen, oder das Bild mittels css als Hintergrund des Buttons verwenden.
Ärgerlich ist aber, dass das Bildchen dann in beiden Fällen einen elend langen src-Pfad erhält, inklusiveTemplate- und Theme-Name im Klartext.
Gibt es da einen Trick, den Pfad ein wenig zu "verschleiern"?
Oder wenn nicht, zumindest eine Smarty-Template-Variable mit dem aktuellen Template/Theme-Pfad, damit die URL einen Umzug/Kopie/Umbenennung übersteht?
Ich habe festgestellt, dass sich allerhand Grafiken einfach im Shopverzeichnis "gfx" oder einem Unterverzeichnis davon befinden. Da könnte ich meine Grafiken natürlich auch ablegen.
Aber was passiert dann damit bei einem Shop-Update?
Wie wäre hier der korrekteste Weg?