Zum Inhalt springen

pdf-Datei über Menüpunkt öffnen

Erstellt am 14. Oktober 2003 · 16 Antworten · letzte Antwort am 21. Oktober 2003

Tags: PDF, Frage

hschultz ·

Hallo, ich möchte gerne - wie mit HTML leicht realisierbar - über einen Menüpunkt ein pdf öffnen. Das einzige, was ich bisher gefunden habe ist die Möglichkeit unter Seitentitel bearbeiten den Typ "externeURL" auszuwählen.
Dort gebe ich dann die Adresse ein, die ich aus der Adresszeile des Browsers kopiert habe, indem ich das pdf über einen anderen link innerhalb der Seite geöffnet habe - und siehe da - es funktioniert nicht.
🙁 Hat vielleicht jemand eine Idee?

Bin für jede Antwort dankbar.
Heidi

sw-student ·

Könntest es z.B. mit der IFRAME2 Extension lösen. Damit hab ich bei mir ein Excel File eingebunden. Das Pdf würde sich halt in deinem Content Frame öffnen.

hschultz ·

Danke für die schnelle Anwort - aber isch abe gar keine frames - ich möchte das pdf in einem neuen Fenster öffnen - gibt es dafür auch eine extension oder eine andere Möglichkeit, oder sollte Typo3 etwa diese popeleinfache Programmierung in HTML nicht realisieren können?
Heidi

sw-student ·

Du kannst zumindest per Dateiverweise das Pdf als Popup öffnen lassen, ob das allerdings in Verbindung mit deinem Menü geht? Einfach als Seiteninhalt Dateiverweise wählen ;-)

hschultz ·

Ja - das funktioniert zwar, ist ja aber genau das, was ich nicht wollte - so rufe ich ja die Seite mit dem Namen xy auf und dann muss ich auf der Seite auf einen link namens xy.pdf klicken, damit sich das pdf xy öffnet. Ich möchte aber einfach die Seite mit dem Namen xy anklicken und dann soll sich das pdf xy öffnen :o

jarei ·

Warum funktioniert "externeUrl" nicht. Wenn ich dort eine pdf Datei angebe, z.b. www.irgendwo.tld/datei.pdf wird dieser Link als normaler Menüpunkt übernommen und die pdf-Datei öffnet sich auch ohne Probleme.

Gruß
jarei

hschultz ·

Hallo Jarei,

wenn ich eine pdf-Adresse z.B.: http://localhost/quickstart/fileadmin/html/xy.pdf angebe und dann mit dem Cursor im BE auf die Seite zeige, steht da "ID=57 - URL: http://localhost/quickstart/fileadmin/html/xy.pdf"
Wenn ich im FE auf den Menupunkt klicke lautet die Zieladresse "http://localhost/quickstart/57.0.html" und es kommt die Fehlermeldung: Die Seite kann nicht angezeigt werden.
Kann es was damit zu tun haben, dass ich simulate static documents benutze? Bevor ich es vergesse, ich arbeite unter Windows :o .
Gruß
Heidi

jarei ·

Hallo Heidi,
genauso wie du es beschreibst sieht es bei mir aus, nur dass sich die entsprechende Datei dann auch öffnet und mein typo3 auf Linux läuft. 🙂
In wie weit das mit Windows zu tun hat kann ich dir leider nicht sagen. Probier es doch mal ohne simulate static aus.
Wenn das funktioniert weisst du ja wo der Fehler liegt und kannst gezielt nach einer/der Lösung suchen.

Viel Erfolg,
jarei

hschultz ·

tja - es liegt wohl - wieder mal #evil# - an Windows - an simulate static liegt es jedenfalls nicht.

Trotzdem Danke
Heidi

jarei ·

meinst du die Adresse des pdf? ich nehme an da passiert intern eine weiterleitung auf die pdf-Datei. Im Menü steht bei mir www.irgendwas.de/extern.5.html. Geöffnet wird dann aber die pdf-Datei und in der Adressleiste wird auch der pfad zur pdf angezeigt.

Gruß
jarei

hschultz ·

Also - meine Navi sieht so aus: Als Obermenupunkt steht Objekt "xy", als Untermenupunkt "xy.pdf". Der Seite "xy.pdf" (mit der ID57) habe ich im BE unter Seitentitel bearbeiten gesagt - Du sollst eine externe Adresse ansprechen. Für diese Adresse habe ich einen link auf unserer existierenden homepage angeklickt, woraufhin sich ein pdf geöffnet hat. Diese Adresse lautet: http://www.firma.de/irgendwas/pdf/xy.pdf
Genau diese Adresse habe ich in das Feld URL reinkopiert. Wenn ich jetzt im FE in der Navi die Seite "xy.pdf" anklicke, wird die Seite http://irgendwas/quickstart/57.0.html aufgerufen, also ganz normal die Seite "xy.pdf" mit der ID 57,nur mit dem unterschied, dass jetzt eben die Fehlermeldung kommt, dass die Seite nicht gefunden wurde. Ich habe übrigens auf einem anderen Menupunkt eine funktionierende Verlinkung auf eine externe URL - das ist halt aber eine normale html-Seite, kein pdf.
Anstrengend #paralyzed#-ich weiß.

Gruß
Heidi

jarei ·

Hi,
ich hab gerade festgestellt, dass es bei mir nicht funktioniert, wenn ich in das Feld für die url eine Adresse mit "http://" vorweg eingebe. Lass das mal weg ,also nur "www.irgendwo.de/pdf/xy.pdf". Evtl. musst du noch die Zusatzoptionen anklicken und dort "http" auswählen.

Mein Browser leitet mich komischerweise übrigens auf die google-Startseite weiter. Weiss der Geier weshalb :-)

Gruß
Jan

PS: bei mir funktionieren html wie auch pdf Verweise einwandfrei (mit obiger Einschränkung)

hschultz ·

Ey - die Idee war schon ziemlich gut - jetzt wird tatsächlich das pdf in der Adresszeile meines Browsers aufgerufen - leider bleibt das Fenster leer - auch nach einem Neustart. Wenn ich das gleich pdf über einen anderen link aufrufe funktionierts - aber vielleicht kriegen wir das ja auch noch hin?????? 😉

Gruß
Heidi

jarei ·

Na immerhin,
wie wir den Rest jetzt noch lösen können. Ich hab keine Ahnung. 🙁
Manchmal hilft probieren 😉

Viel Erfolg

jarei

hschultz ·

Hallo Jan,
nach einem langen Wochenende für meinen Rechner und einem ziemlichen Absturz am Wochenanfang, habe ich meine Seiten eher unfreiwillig auf Netscape betrachtet - der InternetExplorer wollte nicht mehr - und siehe da - das pdf wird einwandfrei geöffnet. Heute läuft der IE wieder und verweigert nach wie vor die Anzeige des pdfs. Es liegt also am Browser - das soll einer ahnen...

Gruß
Heidi