Zum Inhalt springen

Beim ausführen eines Iframes Template ändern

Erstellt am 6. November 2006 · 6 Antworten · letzte Antwort am 7. November 2006

Tags: Frage

mitchandi ·

Hallo,
ich möchte, wenn ich auf einen Link im Iframe klicke, dass das Template geändert wird.

Ich stelle mir das so vor:
Wenn ich auf irgendeinen Link im Iframe-Inhalt klicke, dann soll dies ausgeführt werden:

page.10.template.file=fileadmin/layout_3.htm

Gruss Andreas.

Unbekannter Benutzer ·

Das kommt jetzt darauf an, wie du die IFrame-Inhalte erstellst. Aber du könntest z.B. einen Parameter an deine URLs anhängen (template=x) und das halt nur im Iframe-Inhalt. Dann musst du nur per Condition testen ob der Parameter übergeben wurde und daraufhin dann das Template wechseln.

Gruß

Christian

mitchandi ·

ich habe leider keinen Einfluss auf den Iframe Inhalt, das ist eine externe Seite, ich kann hier den Quellcode nicht verändern, dass muss meines erachtes mit dem Iframe in Zusammenhang mit Typoscript gelöst werden.
Wie das realisierbar sein soll weiß ich nicht, ich kann mir aber vorstellen dass viele von euch an das selbe Problem auch schon gestoßen sind!

just2b ·

typo3 weiß nicht was im iframe geklickt/geschaut/... wird, deswegen kann man da auch nicht darauf reagieren!

georg

mitchandi ·

Danke, das ist mir auch bewusst, aber wie kann ich sonst das Problem lösen?
Da muss es doch irgendeine Lösung geben! Muss ich evtl. in der Iframe-Seite PHP Code platzieren, welcher dann das Template wechselt? Wenn ja dann weiß ich aber auch nicht wie ich das Typo3 mitteilen kann!

mitchandi ·

OK, dann heißt das als Fazit, ich kann wenn ich einen Iframe in meine Seite einbaue, mein Template/Designvorlage in Typo3 nicht wechseln. Das heißt auch pro Iframe kann ich nur ein Template/eine Designvorlage einbauen.