Zum Inhalt springen

plugins und frames (stehe auf der Leitung)

Erstellt am 12. Dezember 2004 · 7 Antworten · letzte Antwort am 22. Dezember 2004

Tags: Frage

phypho ·

hallo Forum,

ich habe folgendes Problem.
:
Ich habe mehrere franes auf meiner Seite. Ich habe das Guestbuch-Plugin eingefügt. Erzeuge ich einen neuen Inhalt, dann lädt sich das Ganze wieder im eigenen Frame. Ebenso bei anderen plugins. Wo kann ich denn einstellen wohin die plugins zurück-gehen?

mit target und so im constantsbereich hats bisher nicht so wirklich gewollt.?

Hat jemand einen tipp?

:o

Space-Teddy ·

hi du
ich hab so ein ähnliches problem...

es scherint keine algemeingültige lösung zu geben

bei mir funktioniert der meiste til der links seit dem ich das eingefügt hab

#**********************
#All Config

config.intTarget = deinwunschFrame

#**********************

allerdings hab ich noch probleme mit verschiedene sitemap typen (menu´s)
unteranderem auch mim CHC-Forum

was ich eigentlich nicht verstehe

vieleicht hilft dir die zeile ja auch ein stück weiter

würd mich auch über diverse tips freuen
grüßi

fodkahless ·

hi

das mit conig.intTarget = meinframe funktioniert bei mir wunderbar

ich hab jez nur ein neues problem bei meinen news

seitdem ich den code eingesezt habe steht in meinen single-news

Error!
The page is not configured! [type= 1][]

weiß einer woran das liegen könnte??

gruss sascha

fodkahless ·

danke für die schnelle antwort

ich hab das zwar noch nich kontrolliert aber warum ging es denn vorher und jez nich mehr o.O
naja bloß das es sich alles nochmal in einen frame aufgebaut hat

gruss sascha

phypho ·

@fodahkless
ich bekomme die Meldung immer wenn ich eine page referenziere, die es nicht gibt. ist doch fast verständlich wenn t3 da motzt.

o.O

alchemikus ·

Hallo

Wir haben - weil es der Chef so will - eine Webseite mit Frames. Das geht so weit ganz gut, nur bei einigen Erweiterungen haben wir massive Probleme. So z.B. mit der Front-end User List ( gsi_feuser_list ) oder mit der CMW Linkliste... Die Darstellung der Gesamtliste funktioniert ohne Probleme (Bild 1 siehe http://www.ivw.uni-kl.de/ zbv/frames1.jpg). Will man nun die Detailansicht zu einem Namen schauen, erscheint leider im Frame wieder die Gesamtansicht (ebenfalls Bild 1). Im Noframesbereich hingegen steht die Detailansicht:

<!--BEGIN: Content of extension "gsi_feuser_list", plugin "tx_gsifeuserlist_pi1"-->
	<div class="tx-gsifeuserlist-pi1">
  <table>
    <tr>
      <th align="left">Username</th>
      <td>alchemikus</td>
    </tr>
    <tr><td>
      <th align="left">Name</th>
      <td>Frank Abschlag</td>
    </td></tr>
[...]
  </table>
  <a href="test_user.8.html">Back!</a>
	</div>
<!-- END: Content of extension "gsi_feuser_list", plugin "tx_gsifeuserlist_pi1" -->

Zur korrekten Ansteuerung des Inhaltsfensters verwenden wir im Seitentitel das Ziel 'container' (Bild 2 siehe http://www.ivw.uni-kl.de/ zbv/target.jpg). Das Fenster wird auch richtig gefunden, nur leider der falsche Inhalt ausgegeben.
config.intTarget = container sowie container.config.forceTypeValue=8 hat leider auch nicht geklappt.

Gibt es weitere Möglichkeiten, Erweiterungen frametauglich zu machen?

Gruß

Frank und Alex

alchemikus ·

Heureka!
Ein Wunder - ich habe es geschafft.

Kurz und knapp berichte ich auch hier:

Unsere Framearchitektur:

Frame 1
###outer_frameset###
titel
Titel mit Logo etc.
####################
container
Menü, Inhalt, Fuss
####################

Eingebetteter Frame 2
#############container#############
sprache
Klickmenü und Sprachauswahl de / en
###################################
menu @inhalt
Menü @Seiteninhalt
____ @##################
____ @fuss
____ @Fussmenü
###################################

Die Lösung:

Im Seitentitel der Seite, die eine Erweiterung enthält, nicht auf container verweisen, sondern auf gar nichts.
--> Im Menü kommt dann test_erweiterungsseite.0.html

Im Setup
menu.10.marks.SEITENMENUE.2.NO.ATagParams = target="_top" class="menue2"
menu.10.marks.SEITENMENUE.2.CUR.ATagParams = target="_top" class="menue2"
--> Die Erweiterungsseite wird komplett neu geladen. Vorher hatte ich target="container" gesetzt, was zu einer Frame-in-Frame-Situation geführt hat.
--> Alle anderen Seiten, in denen im Seitentitel "container" als Ziel steht, werden nur dort nachgeladen (target="container" überschreibt offenbar target="_top").

config.intTarget = inhalt
--> Der Seiteninhalt wird im Bereich Inhalt erzeugt. Z.B. Details, die nächste Ebene der Linkliste usw.

Jetzt strukturiere ich erst einmal das Seitenmenü neu. Vielleicht komme ich ja noch drauf, wie man das gesamte Reload verhindern kann :-)

Frohe Weihnachten in die Runde