Ich habe mittlerweile alles ausprobiert und bekomme es nicht hin unser Firmenlogo auf den PDF-Dokumenten anzuzeigen. Es erscheint immer anstelle des Logos ein kasten mit einem roten Kreuz.
Das Logo ist folgendermaßen im Dokument eingebunden:
Leider wird dann immer noch das rote Kreuz angezeigt. Was mich jedoch verwundert ist, dass der zuvor weggelösche Zustatz nach der Vorschau wieder da ist.
Kann es sein, dass dein Shop per .htaccess gesperrt ist? Daher kenne ich das Problem zumindest. Abhilfe ist dann z.B. eine weitere .htaccess Datei in den /media Ordner auf deinem Server zu packen mit
Hallo, bei mir hat leider keine der genannten Methoden bisher geholfen.
Das Logo wird in Rechnungen („auf einmal“) nicht mehr angezeigt.
Der Shop lief 3 Jahre lang mit den gleichen Einstellungen für die Dokumente.
Das Team meines Hosts (Mittwald) konnte das Verhalten leider auch nicht erklären.
Hat noch jemand einen Tipp?
Eigentlich nicht. Reine Spekulation: vielleicht liegt es am Bildformat? Könnte ja sein dass sich was in der PDF Lib geändert hat und die nun nicht mehr mit dem Image klarkommt?
Viel Erfolg bei der weiteren Fehlersuche und lass uns wissen, wenn Du die Ursache gefunden hast.
Danke für die Vermutung. Ich habe diverse Bildformate und -typen ausprobiert. Leider liegt es daran nicht.
Meine Notlösung für den Shop ist: Kein Logo. Das sieht natürlich etwas arm aus.
Ja, es ist „da“. Das weiß ich Nase. Danke!
Aber nicht auf Dokumenten. „Da“ ist nur ein Kästchen mit rotem Kreuz.
Egal welcher Browser und auch mit gelöschtem Cache.
Gleiches Problem hier scheinbar „aus dem Nichts“ entstanden. Im Bugtracker v. SW folgender Text:
SW 5.6.10, Aufrufe mittels https:// Logoeinbindung bei pdf-Belegerstellung
Bug: Bei der pdf-Belegerstellung wird seit kurzem das hinterlegte Logo in 2 Shops nicht mehr angezeigt. Im Editor wird das Logo angezeigt, in der Vorschau nicht mehr.
Getestet mit den aktuellen Versionen von Chrome und Firefox
komplette Neuanlage ohne Änderung
Manuelles Einbinden des Pfades mittels img-Tag keine Änderung.
Das Bild ist über den Browser immer erreichbar.
Workaround: Einbinden des Logos über eine auf dem Server befindliche Domain, die nicht über https:// läuft.
Einbindung über serverfremde Domains, auch mittels https:// möglich.
Vermutlich wird bei der Belegerstellung der Pfad fehlerhaft zusammengebaut. Rechte für die Logodatei etc. scheinen i.O.
SW sieht keine Notwendigkeit zum Fix: »aktuell nicht für ein konkretes Release vorgesehen". Man möchte mehr Rückmeldungen haben, um die Wichtigkeit zur Problembehebung zu erhöhen. Das wirkt unprofessionell und realitätsfern: Shopware Issuetracker
Frage: Kann jemand Tipps geben, um die Ursache herauszufinden?
Hallo,
leider habe ich seit ein paar Tagen das gleiche Problem, das bei allen Dokumenten anstatt das Logo
nur noch ein kleines Kreuz erschein.
Hat jemand das Problem vielleicht schon lösen können?
Leider noch nicht… in dem betroffenen Shop arbeite ich mit Dokumenten ohne Logo. Durch das Löschen der Logos verschwindet wenigstens auch das Kreuz im Kästchen…
Habt ihr denn alle das Issue gevoted? Es scheint ja kein generelles Problem zu sein, denn sonst würde dieser Thread das Forum zum Glühen bringen. Aber wenn ihr Eure Stimme per Voting nicht erhebt, müsst ihr Euch auch nicht wundern, wenn ein Problem im Backlog dümpelt… eben waren es noch 2 Votes…
Die Fehlerbeschreibung lässt den Schluss nahe, dass der Zugriff auf das Image bei der PDF-Erzeugung (also aus der Lib heraus) nicht möglich ist, es jedoch im Backend problemlos funktioniert. Das kann sehr wohl ein Rechte-Thema sein, oder der Zugriffsschutz. Das Image wird ja im PDF eingebettet und nicht referenziert. Workaround könnte sein, das Logo einfach nochmal so (außerhalb von SW) auf den Web-Server zu packen und dann dieses Image in den Templates einzubetten.