Hallo, ich habe mir etwas für den Shop programmieren lassen und der Programmierer hat ein paar Bilder dazu im THEME_PATH.... ablegt. Nun sind die Bilder weg und der Programmierer im Urlaub. Ich habe jetzt gelesen, dass der Ort THEME_PATH denkbar schlecht ist weil Cache. Haben wir irgendwo eine Übersicht der verfügbaren Pfade? Normalerweise packe ich eigene Bilder immer in ein Verzeichnis "externe-pics". Bei gambio fehlt mir da noch das Wissen drum rum. Gibt es da irgendwo sowas wie ein "INSTALLATION_PATH" als Systemvariable, auf die ich überall zugreifen kann? Das Bild wird in der Datei "cart_order_preview_total.html" benutzt. <img src="{$theme_path}images/custom/pallet_empty.png" style="width: 30px; position: absolute; left: 0; bottom: 0"/>
bilder unter images ablegen, bzw. dort nen ordner machen, dann sind die immer da /images/wunschordnername/ dann kannst die immer mit /images/wunschordnername/bildname.jpg aufrufen von überall
Wenn die Templatevariable THEME_PATH benutzt wird ist das genau richtig, denn die zeigt immer auf den richtigen Ort (Web-pfad, URL), der Shop setzt die ein. Die gerade in einem Theme benutzten und gelagerten Bilder müssen immer aus dem Cache geladen werden, das ist nicht falsch, das muss so. Das einzige was man nicht tun darf: Die Bilddateien für ein Theme auch im Cache Ordner ausliefern, der Dateipfad hat themes/[Theme]/images zu sein.