Frameset lädt sich im ContentFrame, soll das aber gar nicht

Autor Nachricht
Verfasst am: 01.12.2006 [15:22]
johlton

[Themenersteller]
dabei seit: 01.12.2006
Beiträge: 15

Hi *,

habe das gleiche Problem wie dieses hier. Nur kann ich mit der "Lösung" nicht so viel anfangen, denn wie Andreas 2000 am Ende des Threads weiß ich nicht, wo ich die vorgeschlagenen Zeilen einfügen muss.

Die Situation:
Ich habe eine Frameset (ja, ich weiß..., musste aber sein :-/ ), bestehend aus 2 Frames (links/rechts): Einer für die Navigation (Name : "navigation") und einer für den Inhalt (Name : "inhalt").

Wenn ich in der Navigation einen Link anklicke, wird völlig korrekt der "inhalt"-Frame angesteuert, jedoch das komplette Frameset dort hineingeladen.
icon_eek.gif

Das TypoScript für die Seite:

Typoscript:Zeilennummerierung:  An / Aus

  1. fz_frameset = PAGE
  2. fz_frameset.typeNum = 0
  3.  
  4. fz_frameset.frameSet {
  5.         cols = 288,512
  6.         params = border="0" framespacing="0" frameborder="NO"
  7.        
  8.         1 = FRAME
  9.         1.obj = navigation
  10.         1.params = border="0" noresize scrolling="NO" marginheight="0" marginwidth="0" frameborder="0"
  11.        
  12.         2 = FRAME
  13.         2.obj = inhalt
  14.         2.params = border="0" noresize scrolling="AUTO" marginheight="0" marginwidth="0" frameborder="0"
  15.  
  16. }
  17.  
  18. navigation = PAGE
  19. navigation.typeNum = 1
  20. navigation.stylesheet = fileadmin/include/style.css
  21. navigation.10 = FILE
  22. navigation.10.file = fileadmin/navigation.html
  23.  
  24. inhalt = PAGE
  25. inhalt.typeNum = 3
  26. inhalt.stylesheet = fileadmin/include/style.css
  27.  
  28. inhalt.10 = TEMPLATE
  29.  
  30. inhalt.10 {
  31.   template = FILE
  32.   template.file = fileadmin/inhalt.html
  33.   workOnSubpart = DOCUMENT_BODY
  34. }
  35.  
  36. inhalt.10 {       
  37.  
  38.     ...[deletia]...
  39.  
  40. }


Das Template-Setup besteht aus 3 Zeilen:
Typoscript:Zeilennummerierung:  An / Aus

  1. PAGE_TARGET = inhalt
  2. config.intTarget = inhalt
  3. content.pageFrameObj = inhalt


Also zusammengefasst:
Was muß ich noch ändern, damit nur der Inhalt in "inhalt" angezeigt wird?

Entschuldigt bitte, wenn diese Fragen eher profaner Natur sind, aber ich steh ziemlich auf dem berühmten Schlauch.
banghead.gif

Danke Euch im voraus!

Bestes!,
Fab

[Dieser Beitrag wurde 2 mal bearbeitet. Zuletzt am 01.12.2006 um 15:44]
Verfasst am: 02.12.2006 [00:55]
johlton

[Themenersteller]
dabei seit: 01.12.2006
Beiträge: 15

Wie so oft, sobald man ersteinmal eine Forumsanfrage gestartet hat, kriegt man's hin. Problem war, daß ich meinen Links in der Navigation noch ein "type=3" anhängen musste.

Nichts für ungut.

</johlton>
Verfasst am: 13.12.2006 [17:05]
Gjergj

dabei seit: 14.07.2006
Beiträge: 43

Könntest du dich vielleicht etwas genauer ausdrücken? Ich habe das selbe Problem!banghead.gif
Verfasst am: 13.12.2006 [21:42]
johlton

[Themenersteller]
dabei seit: 01.12.2006
Beiträge: 15

yo klar icon_biggrin.gif

man muss den links, welche auf den inhalts-frame verweisen sollen einen weiteren Parameter "type" anhängen, dessen Wert den typeNum-Wert des Frames hat, in dem es geladen werden soll. Nämlich so:

Typoscript:Zeilennummerierung:  An / Aus

  1. beispiel_frameset = PAGE
  2. beispiel_frameset.typeNum = 0
  3.  
  4. beispiel_frameset.frameSet {
  5.         cols = 200,600
  6.         params = border="0" framespacing="0" frameborder="NO"
  7.        
  8.         1 = FRAME
  9.         1 {
  10.            obj = navigation
  11.            params = border="0" noresize scrolling="NO" marginheight="0" 
  12.                     marginwidth="0" frameborder="0"
  13.         }
  14.  
  15.         2 = FRAME
  16.         2 {
  17.            obj = inhalt
  18.            params = border="0" noresize scrolling="AUTO" marginheight="0" 
  19.                     marginwidth="0" frameborder="0"
  20.         }
  21. }
  22.  
  23. navigation = PAGE
  24. navigation.typeNum = 1
  25. navigation.10 = FILE
  26. navigation.10.file = fileadmin/navigation.html
  27. navigation.10.config.intTarget = inhalt
  28.  
  29. inhalt = PAGE
  30. inhalt.typeNum = 3


In diesem Fall muß dem Link, der sich im Frame "navigation" befindet, "type=3" angehängt werden (geht, soweit ich weiß auch mittels TypoScript, wenn man's automatisiert haben möchte)

Der Link muss so aussehen:

Html4strict:Zeilennummerierung:  An / Aus

  1. http://www.deine-typo3-seite.de/index.php?id=[die ID der aufzurufenden Seite]&type=[die typeNum des Zielframes]


Alles klar?

</johlton>
Verfasst am: 14.12.2006 [12:02]
Gjergj

dabei seit: 14.07.2006
Beiträge: 43

Verdammt!!!!! Warum öffnet sich das gesamte Frameset in dem mainFrame????
Wenn ich z.B. das Kontaktformular aufrufe.... icon_evil.gif

Typoscript:Zeilennummerierung:  An / Aus

  1. ########TOP###########
  2. top = PAGE
  3. top{
  4. config{
  5. doctype = xhtml_trans
  6. linkVars = L, layout
  7. }
  8. 10.template = FILE
  9. 10.template.file = fileadmin/oben.html
  10. 10.workOnSubpart = DOKUMENT
  11. 10.marks{
  12.   firmen = USER_INT
  13.   firmen < plugin.tx_dropdownlistmenu_pi1
  14.   firmen {
  15.   pid_list.override = 27
  16.   firstLabel = firmen
  17.   target = main
  18.   menuName = firmen
  19.   filed = title
  20.          }
  21.   }
  22. }
  23. ########MAIN##########
  24. main = PAGE
  25. main{
  26. config{
  27.   doctype = xhtml_trans
  28.   linkVars = L, layout
  29.   language = de
  30. }
  31.   bodyTag = <body bgcolor="#333333">
  32.  
  33.   10 = TEMPLATE
  34.   10.template = FILE
  35.   10.template.file = fileadmin/content.html
  36.   10.workOnSubpart = DOKUMENT
  37.   10.marks{
  38.    table = tt_content
  39.    select.orderBy = sorting
  40.    select.where = colPos = 0
  41.    }
  42.   }
  43. }
  44. ######################
  45. frameSet = PAGE
  46. frameSet{
  47.   typeNum = 0
  48.   config{
  49.   doctype = xhtml_trans
  50.   }
  51.   frameSet {
  52.   rows = 89,*
  53.   params = border="0" framespacing="0" frameborder="no"
  54.  
  55.   1 = FRAME
  56.   1.obj = top
  57.   1.params = scrolling="no" id="top" marginwidth="0" marginheight="0"
  58.   2 = FRAME
  59.   2.obj = main
  60.   2.params = scrolling="auto" id="main" noresize frameborder="no"
  61.   }
  62. }
  63. #######################
  64.  


HILFE!!!!!!


TROZDEM DANKE "johlton"
Verfasst am: 14.12.2006 [12:27]
johlton

[Themenersteller]
dabei seit: 01.12.2006
Beiträge: 15

Gib mal zusätzlich bei "top" an:

Typoscript:Zeilennummerierung:  An / Aus

  1. 10.config.intTarget = main
Verfasst am: 14.12.2006 [14:17]
Gjergj

dabei seit: 14.07.2006
Beiträge: 43

MEGA GEIL FUNKTIONIERT!!!!!!!

1000x Dankeicon_smile.gif
Verfasst am: 14.12.2006 [16:28]
johlton

[Themenersteller]
dabei seit: 01.12.2006
Beiträge: 15

Gerne. icon_smile.gif

</johlton>

[Dieser Beitrag wurde 1 mal bearbeitet. Zuletzt am 14.12.2006 um 16:29]
Verfasst am: 15.12.2006 [12:05]
Gjergj

dabei seit: 14.07.2006
Beiträge: 43

Nein! verdammt....

...jetzt funktioniert das unterframeset nicht!!!!!


http://www.directupload.net/images/061215/temp/D5BF3zUq.jpg

Typoscript:Zeilennummerierung:  An / Aus

  1. ########TOP###########
  2. top = PAGE
  3. top{
  4. config{
  5.   intTarget = main
  6.   doctype = xhtml_trans
  7.   linkVars = L, layout
  8.   language = de
  9. }
  10. 10.template = FILE
  11. 10.template.file = fileadmin/oben.html
  12. 10.workOnSubpart = DOKUMENT
  13. 10.marks{
  14.   firmen = USER_INT
  15.   firmen < plugin.tx_dropdownlistmenu_pi1
  16.   firmen {
  17.   pid_list.override = 27
  18.   firstLabel = firmen
  19.   target = main
  20.   menuName = firmen
  21.   filed = title
  22.          } 
  23.  }
  24. }
  25. ########MAIN##########
  26. main = PAGE
  27. main{
  28. config{
  29.   doctype = xhtml_trans
  30.   linkVars = L, layout
  31.   language = de
  32. }
  33.   bodyTag = <body bgcolor="#333333">
  34.  
  35.   10 = TEMPLATE
  36.   10.template = FILE
  37.   10.template.file = fileadmin/content.html
  38.   10.workOnSubpart = DOKUMENT
  39.   10.marks{
  40.    pageFrameObj = main
  41.    table = tt_content
  42.    select.orderBy = sorting
  43.    select.where = colPos = 0
  44.    }
  45.   }
  46. }
  47. ######################
  48. frameSet = PAGE
  49. frameSet{
  50.   config{
  51.   doctype = xhtml_trans
  52.   }
  53.   frameSet {
  54.   rows = 89,*
  55.   params = border="0" framespacing="0" frameborder="no"
  56.  
  57.   1 = FRAME
  58.   1.obj = top
  59.   1.params = scrolling="no" id="top" marginwidth="0" marginheight="0"
  60.   2 = FRAME
  61.   2.obj = main
  62.   2.params = scrolling="auto" id="main" noresize frameborder="no"
  63.   }
  64. }
  65. #######################
  66.  


...und sobald jemand eine Kategorie anwählt >>>>>

http://www.directupload.net/images/061215/temp/MPFK87ma.jpg

Typoscript:Zeilennummerierung:  An / Aus

  1. subtop = PAGE
  2. subtop{
  3.  typeNum = 1
  4.  bodyTag = <body bgcolor="#333333">
  5.  config{
  6.    intTarget = submain
  7.    xhtml_cleaning = all
  8.    doctype = xhtml_trans
  9.      }
  10. 10.template = FILE
  11. 10.template.file = fileadmin/produkte.html
  12. 10.workOnSubpart = DOKUMENT
  13. 10.marks{
  14.      PRODUKT = HMENU
  15.      PRODUKT {
  16.           special = directory
  17.           special.value = 34
  18.           entryLevel = 0
  19.           1 = GMENU
  20.           1.NO = 1
  21.           1.NO.ATagParams = target="submain"
  22.           1.NO {
  23.              wrap = |<br>
  24.              XY = 90, 20
  25.              backColor = #FFFFFF
  26.              
  27.              10 = TEXT
  28.              10.text.field = title
  29.              10.fontColor = #000000
  30.              10.fontFile = fileadmin/fonts/verdana.ttf
  31.              10.fontSize = 12
  32.              10.offset = 14, 16
  33.         }
  34.        }
  35.       }
  36.      }
  37. ########MAIN##########
  38. submain = PAGE
  39. submain{
  40.   typeNum = 3
  41.   config{
  42.    xhtml_cleaning = all
  43.    doctype = xhtml_trans
  44.   }
  45.   10 = TEMPLATE
  46.   10.template = FILE
  47.   10.template.file = fileadmin/content.html
  48.   10.workOnSubpart = DOKUMENT
  49.   10.marks{
  50.    table = tt_content
  51.    select.orderBy = sorting
  52.    select.where = colPos = 0
  53.    }
  54.   }
  55. }
  56. ######################
  57. frameSet = PAGE
  58. frameSet{
  59.   typeNum = 0
  60.   config{
  61.   doctype = xhtml_trans
  62.   language = de
  63.   }
  64.   frameSet {
  65.   rows = 21,*
  66.   params = border="0" framespacing="0" frameborder="no"
  67.  
  68.   1 = FRAME
  69.   1.obj = subtop
  70.   1.params = scrolling="no" id="subtop" marginwidth="0" marginheight="0"
  71.   2 = FRAME
  72.   2.obj = submain
  73.   2.src = "http://www.google.de/"
  74.   2.params = scrolling="auto" id="submain" noresize frameborder="no"
  75.   }
  76. }
Verfasst am: 15.12.2006 [16:46]
Gjergj

dabei seit: 14.07.2006
Beiträge: 43

icon_cry.gif!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!HILFE!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!icon_cry.gif




 
TYPO3 Version 4.2.0 testen

TYPO3 Ver. 4.2.0 testen

Testen Sie die neue TYPO3 Version 4.2.0 kostenlos für einen Monat

TYPO3 Bücher

TYPO3 Workshops


TYPO3 Einführungsschulung
in Berlin:
Montag, 07.07.
in Espelkamp:
Montag, 04.08.

TYPO3 Intensivschulung
in Espelkamp:
Mi., 06.08. - Fr., 08.08.
in Würzburg:
Mo., 18.08. - Mi., 20.08.
in Köln:
Mo., 01.09. - Mi., 03.09.
in Berlin:
Mi., 24.09. - Fr., 26.09.

TYPO3 Extensionschulung
in Berlin:
Mo., 14.07. - Mi., 16.07.
in Espelkamp:
Mo., 11.08. - Mi., 13.08.