Zum Inhalt springen

IFRAME mit in Typo3 Template?

Erstellt am 30. Dezember 2002 · 10 Antworten · letzte Antwort am 7. Januar 2003

Tags: Frage

eLuft ·

Hallo da draussen!

Ist es möglich in einem Typo3 Tempate statt normalen Frames IFRAMES zu verwenden? Wie?

Besten Dank,
Schöne Grüße und einen Guten Rutsch!

Sebastian Helber

birgitr ·

Am einfachsten ist es, wenn Du das iframe Frontend-Plugin installierst. Du kannst es dann einfach als Seiteninhalt aufrufen und z.B. Deine eigene HTML-Datei (fileadmin/...) einfügen

eLuft ·

Danke!

Nur noch eine Frage, wie bau ich den IFRAME dann als Content in die Seite ein?

Gruß
Sebastian Helber

birgitr ·

indem Du den Inhalt in eine normale HTML-Datei schreibst, diese uploadest in fileadmin/... und dann als url angibst

birgitr ·

Sorry, Frage falsch gelesen:

Seiteninhalt >neuer Inhalt >Position auswählen Links/Normal/Rechts
> Typ: Plugin einfügen > Erweiterung: IFRAME (muß vorher in Extensionmanager installiert sein)

dann in Spaltenansicht das Plugin IFRAME auswählen und editieren (Überschrift: bla bla, URL (http://....): fileadmin/.../inhalt.html (siehe oben)

birgitr ·

noch 'ne Ergänzung:
Du kannst auch eine Seite aus Deinem Seitenbaum einbinden
z.B. bei ID 78
in das URl-Feld eingeben:
78.0.html

birgitr ·

Offenbar nicht direkt, hatte ich in der Mailingliste auch schon gefragt, aber über den Umweg, in die PHP-Datei zu schreiben. Im Extensionmanager kannst Du die folgende Datei editieren:

File: pi1/class.tx_piiframe_pi1.php

Darin ist folgende Zeile, die anzupassen wäre:

$content='(spitze Klammer)IFRAME src="'.htmlspecialchars(trim($this->cObj->data["tx_piiframe_iframe_url"])).'" style="height=100%; width=100%" frameborder="0"(spitze Klammer)(spitze Klammer)/IFRAME(spitze Klammer)';

Die Rechte zum Editieren mußt Du vorher im Installtool setzen.

Die Maße gelten dann natürlich für alle IFRAMES Deines Projekts. Ein Notbehelf könnte sein, den 100% IFRAME jeweils in eine entsprechend große Tabellenzelle zu setzen.

 

DanB ·

Hallo zusammen!

Ich hatte ein ähnliches Problem und habe daher einige kleine Änderungen an der IFRAME-extension vorgenommen. Jetzt kann man per TypoScript-Code feste Grössen für Höhe und Breite angeben...bei Interesse einfach ne Mail an mich, dann schicke ich die Datei ;-)

dbruen(at)saltation.de

via ·

mach doch die Datei als neue Extension für das online Repository verfügbar und nenne Sie iFrame2 oder so? :-) Wär das nicht was?

Gruß,
Oliver

DanB ·

Hallo zusammen!

Ich habe mal ein komplett neues IFrame-Plugin implementiert. Jetzt kann man ganz bequem in Eingabefeldern alle IFrame-Parameter einstellen:
Width
Height
Scrollbars
Frameborder

Die extension liegt schon auf typo3.org, jedoch möchte ich noch ein wenig testen, bevor ich sie freigebe. Wer jetzt mittesten möchte oder noch tolle Vorschläge hat, schickt mir einfach seinen typo3.org benutzernamen, damit ich den in die member-liste der extension eintrage kann. Danach könnt ihr die extension dann auf gewohntem Wege downloaden...

Ciao, Dan