Joomla! Forum Schweiz wird Teil der D-A-CH Community

Nach vielen Jahren als zentrale Anlaufstelle für Fragen rund um Joomla! in der Schweiz wird das Joomla! Forum Schweiz künftig als Archiv weitergeführt.

Die Joomla!-Communities aus Deutschland, Österreich und der Schweiz arbeiten heute enger denn je zusammen. Deshalb bündeln wir künftig auch den deutschsprachigen Support und Austausch an einem gemeinsamen Ort im Joomla! D-A-CH Forum.

Für neue Fragen, Diskussionen und den Austausch mit der Community nutzt bitte ab sofort:

forum.joomla.de

Das Joomla! Forum Schweiz bleibt weiterhin bestehen und wird als Archiv im Lesemodus erhalten. Die vielen Beiträge, Lösungen und Erfahrungen aus den vergangenen Jahren bleiben damit weiterhin zugänglich und über die Suche auffindbar.

Wir bedanken uns herzlich bei allen Mitgliedern, Moderatoren und Helfern, die das Schweizer Joomla! Forum über viele Jahre mit ihrem Wissen und ihrem Engagement geprägt haben.

Wir sehen uns im Joomla! D-A-CH Forum!

IFRAME und einbinden eines XHTML Files

  • thunderstorm
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
30 Nov. 2010 11:12 #27591 von thunderstorm
IFRAME und einbinden eines XHTML Files wurde erstellt von thunderstorm
Hallo Leute ich versuche grad jemandem zu helfen der Joomla einsetzt und mittels iframe ein *.xhtml File einbeinden muss.
Das funktioniert nicht, respektive es kommt immer die Download/Open MessageBox. Woran kann das liegen? Ich habe gesehen dass wohl Joomla noch etwas zusätzliches einbaut.... der Tag sieht dann inetwa aus wiefolgt:

<P><IFRAME src="/directory/304_fr.xhtml" mce_src="/directory/304_fr.xhtml"></IFRAME></P>

Kann mir jemand folgende Fragen beantworten:- was ist dieses Attribut mce_src
- welche möglichkeiten gibt es zum integrieren eines iframe tags in Joomla?
  • thunderstorm
  • Autor
  • Neues Mitglied
  • Neues Mitglied
Mehr
30 Nov. 2010 13:46 #27593 von thunderstorm
thunderstorm antwortete auf Re: IFRAME und einbinden eines XHTML Files
Das includet file ist ein Code teil der immer wieder aktualisiert wird.
Ich bin mir fast sicher dass die HEADER Infos etc fehlen und deshalb Joomla das falsch darstellt. Kann das sein?

Und..

kann ich das mit einem anderen include beheben? Ich kenne mich mit PHP überhaupt nicht aus.
Mehr
30 Nov. 2010 14:39 #27594 von Chris Hoefliger
Chris Hoefliger antwortete auf Re: IFRAME und einbinden eines XHTML Files
Soviel ich weiss, ist das eine 'Eigenschaft' des Tiny MCE Editors, welcher hier recht eigenwillig mit dem src= Attribut umgeht. Ich denke nicht, dass dies der Grund für deinen Fehler ist.

Joomla! 3: Professionelle Webentwicklung von David Jardin und Elisa Foltyn - das Standardwerk zu Joomla! 3
Wer nicht über den Anstand verfügt, ein kleines "Thänx" auszusprechen, muss sich nicht wundern, künftig ignoriert zu werden!
Kein Support via PM oder Mail. Entsprechende Anfragen werden ignoriert.
Mehr
01 Dez. 2010 21:26 #27601 von Tribal6

welcher hier recht eigenwillig mit dem src= Attribut umgeht.

Nö. Der Editor fügt lediglich ein zusätzliches Attribut in den Tag ein. Was z.B. auch der JCE macht. Und andere Editoren sicher auch. Und das ist auch gang und gäbe bei den JavaScript-Frameworks (Mootools, JQuery......).

Das X in xhtml bedeuted in gewisser Weise ja auch 'eXtensible', also erweiterbar. Du kannst beim Generieren von XHTML eigene Attribute hinzufügen wie du's grad brauchst. Theoretisch könntest du auch komplette eigene Tags hinzufügen. Was ich aber bisher weder gebraucht noch ausprobiert habe.

Diese zusätzlichen Attribute werden dann wiederum als Selektoren für CSS und Javascript benutzt, es können auf diesem Weg sogar Werte ähnlich wie GET-Parameter per Javasript gesetzt und später wieder ausgelesen werden.
Das aber nur so am Rande, zurück zum Thema. ;)

Downloads, also der "Speichern"-Dialog können oder werden normalerweise über zwei Header-Tags 'ausgelöst':
Den Mime-Type des Documents und/oder über 'Content-Disposition' (inline oder attachment).

Mit "Content-Disposition: attachment....." wird normalerweise generell bewusst (versucht) ein Download zu erzwingen. Diese Methode alleine für sich ist aber je nach Browser nur bedingt zuverlässig.

Mit dem Mime-Type ist es so: hat der Browser keine Möglichkeit (build-in oder über Plugins), den ausgewiesenen Mime-Type anzuzeigen, wird auch wiederum dieser Dialog zum Speichern geöffnet. Weil andernfalls, bei bekanntem, rsp. handelbaren Mime-Type würde ja versucht werden, das Dokument anzuzeigen.
(Ohne Header 'Content-Disposition: attachment' natürlich ;) ).

Deine eingebundene Datei hat die Endung .xhtml. Hmm. Sieht man nicht häufig. Was geschieht, wenn du die mal direkt im Browser aufruftst? Wird sie dann angezeigt? In allen relevanten Browsern? Oder hast du da auch den Download-Dialog? Ev. musst du da, je nachdem, den Mime-Type anpassen, falls möglich. Und die Dateiendung am besten auch (umbenennen in .html oder .htm). Ist halt schwierig, so ohne Link rumzuraten.

Und komplette externe Seiten kannst du auch direkt per Joomla-Wrapper einbinden:
Backend -> neuer Menupunkt vom Typ 'Wrapper' -> URL bei den Parametern eintragen, fertig.

Frohes basteln
Roger

Tue das, was du kannst, mit dem was du hast, da wo du bist.
Moderatoren: Tribal6RePaoDragonlordChris Hoefligerpascaleadiheutschi.ch
Powered by Kunena Forum

Joomla! Verband Schweiz - Mitglied werden