dank für die hilfe.
das script so wie es oben war hatte doch funktioniert.
ich hatte aber nichts in "include static" stehen.
habe jetzt "content (default)" eingetragen. jetzt wird der content angezeigt, aber leider zweimal direkt untereinander.
woran könnte das liegen?
und noch was. warscheinlich ganz easy. gibt es irgendwo eine auflistung wofür die einzelnen "include statics" sind?
Hallo Lippi,
Zu den Frames:
Anfangs arbeitete ich mit einer Framesless-Variante. Dort wollte ich meine bestehenden PHP-Programme ( umfangreich, mit verschieden Tabellen und relativ komplizierten Relationen, verschiedene Scripts, Templates, usw.) in den Content-Teil dieser Variante einbinden. Das ging nicht! Sah auch mit den I-Frames nicht besoners gut aus. Also habe ich dieses Frameless-Template in ein Frame - Template umgewandelt. Dies hat jetzt drei Teile - Top, Navigation und Content.
Über den Seitenbaum und der Externen - Link - Seitendefinition binde ich das externe Script auf dem Server in den Content ein.
Damit ich da flexibel bleibe habe ich im Backend ein Sysfolder angelegt der verschiedene Template - Setups beinhaltet. Habe ich im Seitenbaum eine Templateänderung, muss ich im dortigen neuen Template nur noch zum Sysfolder - Wunschtemplate verlinken.
Das Problem mit den Links und dem Kalender hast du richtig lokalisiert.
Auch hier kannst du dir tagelang Gedanken über den Sourcecode machen und herumprobieren. Deshalb lege ich auf diese Extension einfach das Frameless-Template und gut ist es. Intern macht es genau das was du willst.
Ein Vorteil mit der Frameless und Frame - Variante war für mich auch die langsame Migration meines Intranets nach Typo3.
Hoffe es hilft!
Gruss
Wolfie
Servus Wolfie
[code:1:14d639f512]
Die Frames zu einem gemeinsamen Template zusammenfügen[/code:1:14d639f512]
Wie ist das zu verstehen? Ich habe das Problem, das die Targetanweisung beim Calender und anderen nicht direkt auf:
id=125&type=5 (5=contentframe)
sondern:
beim "Calender":
id=125&view=4&eventid=1
oder bei Contentelement "Menu/Sitemap":
id=125#202 und nicht id=125&type=5#202
Beim PHP-Programm meinst du das Einbinden von besthenden Seiten bzw Applikationen (Eingabemasken, etc.)?
Danke für deine Bemühungen.
Ich hänge da schon sehr lange drann und ich habe einige Frames in meiner Seite....
Danke nochmals
Lippi
Hallo,
ich habe ein Framset mit left, top und einem mainFrame.
Meine Seite funktioniert auch bis auf gestern. Da habe ich das Shop Modul eingebaut.
Wenn ich nun Artikel in den Warenkorb lege und mir den Warenkorb anschließend anschaue, öffnet er mir die komplette Seite im Main Frame. Das passiert auch bei allen anderen Buttons vom Shop.
<img src="http://www.net-compass.de/image/shop.gif" width="400" height="304">
Habe schon im Template vom Shop die FormTags mit Target versehen. Hat auch nichts gebracht.
z.B. <FORM method="post" action="###FORM_URL###" name="###FORM_NAME###" target="mainFrame">
In meinem Constants: steht
PAGE_TARGET = mainFrame
Der Shop ist in einer unteren Hirachie.
Hat jemand eine Ahnung ?
Gruß
celeron
Hallo,
meine Erfahrungen zu diesem Problem - das es auch bei anderen Extensions gibt - und mein Lösungsansatz:
Die Frames zu einem gemeinsamen Template zusammenfügen. Das geht schneller, als tagelang herumprobieren und um dann später festzustellen, dass es nicht geht.
Oder auch: Wenn sich die Typo3-Profis hier nicht melden und eine Lösung anbieten, dann gibt es vielleicht auch keine.
Eine ander Frage, die auch immer wieder auftaucht: Wie kann ich mein eigenes PHP-Programm ins Template einbauen? Auch hier meine Antwort:
Mit Frames! Oder ich schreibe eine Extension unter Typo3-Bedingungen.
Mein Fazit: Eine Frameseite kombiniert mit eine Frameless löst viele Probleme und setzt Energie frei, die bei diesem mächtigen CMS gut eingesetzt werden kann.
Gruss
Wolfie
[quote:80b307178e="e.egger"]
. . .
so habe ich es gelöst, ist ziemlich aufwendig aber es funktioniert.
Beilspiel --> http://www.leonhard-sportboden.de
ich hoffe ich konnte Dir weiterhelfen
gruss elmar[/quote:80b307178e]
Hallo elmar,
und genau das ist das problem.
Die von dir eingebundenen Seiten kann ich in meinem Browser [b:80b307178e]nicht[/b:80b307178e] sehen :-(
Nur als Tip.
MFG
rolli
hallo,
ich doktore jetzt seit tagen an typo3 rum und bin auch schon was weiter gekomme.
ich habe aber noch keine möglichkeit gefunden, content in eine frameseite einzubinden.
wenn ich =TEXT mache und einen text ins template eintrage wird er angezeigt, aber nicht der content.
Hier mal ein Auszug aus meinem template:
[code:1:e7dd601179]
topright = PAGE
topright.typeNum = 2
topright.bodyTag = <body background="http://dev.test.de/typo3/fileadmin/ttc/images/design/design_02.gif" topmargin="0" leftmargin="0">
topright.10 = TEMPLATE
topright.10 {
template = FILE
template.file = fileadmin/ttc/top.htm
workOnSubpart = DOCUMENT_BODY
marks.TOP = CONTENT
marks.TOP < styles.content.getLeft
}
..
..
..
..
..
..
# Defining the outer frameset
outer_frameset.frameSet.rows = 122,435,43
outer_frameset.frameSet.params = border="0" framespacing="0" frameborder="NO"
outer_frameset.frameSet {
1 = FRAMESET
1.cols = 193,607,*
1.params = scrolling="NO" noresize frameborder="NO" marginwidth="0" marginheight="0"
1 {
2 = FRAME
2.obj = topleft
3 = FRAME
3.obj = topright
4 = FRAME
4.obj = spacer
}
..
..
..
..
[/code:1:e7dd601179]
Habe jetzt mal nur den meines erachtens nach relevanten teil gepostet. wenn es nötig ist poste ich gerne das ganze script.
übrigens wird das frame an sich korrekt dargestellt aber in dem entsprechenden frame kommt halt kein html-code außer dem bodytag.
PS: nicht meckern wenn das script irgendwie schlecht ist. bin noch anfänger.
wenn das thema schon mal aufgetaucht ist...sorry habe keine antwort gefunden
Also wie gesagt ich hab mich mit dem Tuorial beschäftigt aber das wars dann auch schon also schaut mein code Folgendermaßen aus
[code:1:b11a974f69]# Menu 1 cObject
temp.menu_1 = HMENU
# First level menu-object, textual
temp.menu_1.1 = TMENU
temp.menu_1.1 {
# Normal state properties
NO.allWrap = <div class="menu1-level1-no"> | </div>
# Enable active state and set properties:
ACT = 1
ACT.allWrap = <div class="menu1-level1-act"> | </div>
}
# Second level menu-object, textual
temp.menu_1.2 = TMENU
temp.menu_1.2 {
# Normal state properties
NO.allWrap = <div class="menu1-level2-no"> | </div>
# Enable active state and set properties:
ACT = 1
ACT.allWrap = <div class="menu1-level2-act"> | </div>
}
# Configuring the Auto-Parser for main template:
plugin.tx_automaketemplate_pi1 {
# Read the template file:
content = FILE
content.file = fileadmin/index.htm
# 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/
}
# Main TEMPLATE cObject for the BODY
temp.mainTemplate = TEMPLATE
temp.mainTemplate {
# Feeding the content from the Auto-parser to the TEMPLATE cObject:
template =< plugin.tx_automaketemplate_pi1
# Select only the content between the <body>-tags
workOnSubpart = DOCUMENT_BODY
# Substitute the ###menu_1### subpart with dynamic menu:
subparts.menu_1 < temp.menu_1
# Substitute the ###content### subpart with some example content:
subparts.content < styles.content.get
}
# Main TEMPLATE cObject for the HEAD
temp.headTemplate = TEMPLATE
temp.headTemplate {
# Feeding the content from the Auto-parser to the TEMPLATE cObject:
template =< plugin.tx_automaketemplate_pi1
# Select only the content between the <head>-tags
workOnSubpart = DOCUMENT_HEADER
}
# Default PAGE object:
page = PAGE
page.typeNum = 0
# Copying the content from TEMPLATE for <body>-section:
page.10 < temp.mainTemplate
# Copying the content from TEMPLATE for <head>-section:
page.headerData.10 < temp.headTemplate[/code:1:b11a974f69]
Einfach aus den Tutorial übernommen
[quote:46e12a44de="toepfe"]Hallo Yves!
Danke für Deine Antwort, dann brauch ich in dieser Richtung keine Zeit mehr zu investieren und werde auf Frames verzichten.
Ciao
Heimo[/quote:46e12a44de]
das stimmt so nicht was yves schreibt, siehe www.campari.at welche ich mal gemacht habe. hat zwar nix mit typo3 zu tun aber die navigation geht über framegrenzen hinweg.
lg
robert