printer-friendly version - kein Logo
Eingetragen von Martwig (10)
am 26.08.2011 - 13:20 Uhr in
am 26.08.2011 - 13:20 Uhr in
Hallo,
ich verwende das Modul printer friendly version. Nach einem Update auf die Version 6.x-1.14, wird plötzlich beim PDF-Druck das Logo im erstellten PDF nicht mehr angezeigt. Vorher hat alles funktioniert.
Bei der Verwendung von
<?php print $print['logo']; ?>
wird der Name der Seite an der entsprechenden Stelle ausgegeben.
Ich habe es auch schon mit
<img src="<?php print drupal_get_path('theme','myTheme') . "/images/logo.gif"; ?>"/>
versucht - ohne Erfolg. An Stelle des Logos erscheint nun das Error-Bild (rotes Kreuz).
Hat jemand eine Idee, woran das liegen könnte?
Vielen Dank,
Mario
- Anmelden oder Registrieren um Kommentare zu schreiben
Hardcodieren
am 26.08.2011 - 13:51 Uhr
Hallo Mario,
warum so umständlich? Warum kodierst Du den Link nach als absoluten Link?
Gruß,
Kirsten
Solange besser möglich ist, ist gut nicht genug.
http://www.net-explorer.org
Hm. Weil's nicht schön ist
am 26.08.2011 - 14:52 Uhr
Hm. Weil's nicht schön ist und sich der Pfad auch ändern soll. Aber wenn es sonst keinen Vorschlag gibt, dann werd ich das wohl so machen müssen.
LG, Mario
Wenn Du das mit PHP machst,
am 26.08.2011 - 15:28 Uhr
Wenn Du das mit PHP machst, kannst Du auch die Drupal-Funktion [api:theme_image] benutzen. Dabei kannst Du den Drupal-internen Pfad (wie in Deinem Beispiel) benutzen und Drupal macht dann den Rest.
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Danke für die
am 05.09.2011 - 17:33 Uhr
Danke für die Hinweise.
Leider führt auch das manuelle Einbinden des Logos über den absoluten Pfad auch nicht dazu, dass es angezeigt wird.
Es erscheint nach wie vor das Error-Bild. Ich habe auch bereits mehrere Bildformate und unterschiedliche Bilder versucht einzubinden. Nichts funktioniert.
Hier 2 meiner Versuche (die Pfade stimmen):
<img src="<?php print drupal_get_path('theme','myTheme') . "/images/logo.gif"; ?>"/>
<img src="http://localhost/themes/myTheme/images/logo.gif"/>
Die obere Codezeile verwende ich auch, um die css-Datei einzubinden.
Hat jemand eine Idee, woran es liegen könnte? Ich verwende dompdf_0-6-0_beta2.
Grüße, Mario
Ich habe das Problem jetzt
am 08.09.2011 - 10:13 Uhr
Ich habe das Problem jetzt gelöst, indem ich das Bild in das "sites/default/files/content/media/" - Verzeichnis geladen habe. Jetzt wird es angezeigt. Warum das so ist, konnte ich bisher noch nicht in Erfahrung bringen.
Grüße,
Mario