Bin mal wieder am Verzweifeln, aber wer ist das hier nicht?
😉
Ich arbeite unter CSS Styled Content mit der Extension PHP Page Content und möchte in meinem PHP-Code eine GET-Variable "test" aus der URL-Zeile
index.php?id=21&test=blabla
auslesen mit z.B.
<?
echo $_GET["test"];
?>
Auf einer normalen Typo3-Seite ohne Frames geht das ohne Probleme.
Nun mein Problem: Das ganze soll auf einer Typo3-Seite laufen, die zwei Frames verwendet (oben und unten). Der PHP-Page-Content befindet sich im unteren Frame. Dort kann ich aber nicht mehr auf die GET-Variable zugreifen.
Iss ja eigentlich auch logisch, weil die Variable ja an das Frameset übergeben wird und nicht an den unteren Frame. Ich weiß aber trotzdem nicht, wie ich das in Typo3 realisieren könnte.
Hat irgendjemand einen Tipp, wie ich auf die Variable auch aus dem unteren Frame zugreifen kann?
Hier ein Auszug aus dem Haupttemplate, das die Frames definiert:
# Configuring the Auto-Parser for content-frame:
plugin.tx_automaketemplate_pi1 {
# Read the template file:
content = FILE
content.file = fileadmin/frames/content.html
# Here we define which elements in the HTML that
# should be wrapped in subpart-comments:
elements {
BODY.all = 1
BODY.all.subpartMarker = DOCUMENT_BODY
HEAD.all = 1
HEAD.all.subpartMarker = DOCUMENT_HEADER
HEAD.rmTagSections = title
TD.all = 1
}
# Prefix all relative paths with this value:
relPathPrefix = fileadmin/frames/
}
# Defining the content-frame
main.10 = TEMPLATE
main.10 {
template < plugin.tx_automaketemplate_pi1
workOnSubpart = DOCUMENT_BODY
# Substitute the ###navi### subpart with dynamic menu:
subparts.navi < temp.menu_1
# Substitute the ###main### subpart with content:
subparts.main= TEXT
subparts.main < styles.content.get
}
# ... ähnliches auch für den TOP-Frame ...
outer_frameset = PAGE
outer_frameset.typeNum = 0
# Defining the outer frameset
outer_frameset.frameSet.rows = 120,*
outer_frameset.frameSet.params = border="0" framespacing="0" frameborder="NO"
outer_frameset.frameSet {
1 = FRAME
1.obj = top
1.params = scrolling="NO" noresize frameborder="NO"
2 = FRAME
2.obj = main
2.params = scrolling="AUTO" noresize frameborder="NO"
}