Hallo bin ein neuling in sachen CMS. Heute habe ich angefangen meine eigene Seite in T3 zu machen.
Dementpsrechend habe ich ein HTML Template eine CSS Datei und mein TS angelegt und konfiguriert.
Nur ich bekomme keine ausgabe im FE wenn ich ein neues Content in der mitte (colpos=0) anlege oder auf der rechten seite sieht man dies nicht im FE.
HTML TEmplate ausschnitt: (subparts und ein marker)
###DATE###
###NAVIGATIONPATH###
<!-- ###NAVIGATION_LEVEL1### --><!-- ###NAVIGATION_LEVEL1### -->
<!-- ###CONTENT### --><!-- ###CONTENT### -->
<!-- ###RIGHT### --><!-- ###RIGHT### -->
Es wird das Datum und meine Navigationspfad ersetzt nur die Subparts werden noch nicht mal ersetzt !
###Navigation Configuration###
temp.menu1 = HMENU
temp.menu1 {
special = directory
special.value = 1
1 = TMENU
1 {
NO.allWrap = <li class="inactive" >|</li> |*||*| <li class="inactive" > | </li>
CUR = 1
CUR.allWrap = <li class="active" >|</li> |*||*| <li class="active" > | </li>
noBlur = 1
}
}
###Navigation Configuration###
page.1 = TEMPLATE
page.1 {
template = FILE
template.file = fileadmin/templates/mainTemplate.html
workOnSubpart = DOCUMENT_BODY
subparts.CONTENT < styles.content.get
subparts.RIGHT < styles.content.getRight
subparts.RIGHT.slide = 4
subparts.NAVIGATION_LEVEL1 < temp.menu1
marks.DATE < temp.DATE
marks.NAVIGATIONPATH < temp.Navigationpath
}
Bei include static habe ich styles.content eingebunden.
Ich weiß nicht was fehlt oder was ich falsch mache habe im internet und hier nach einer lösung gesucht leider nichts gefunden. Es scheint alles richtig zu sein und ich weiß ich nicht mehr was ich machen kann
Kann mir keiner weiterhelfen 😢
du musst bei include static noch die Content(default) mit angeben.
Habe jetzt in der include static folgendes:
styles.content (default)
content(default)
Hat leider nicht geklappt #paralyzed#
Das Menu wird auch nicht angezeigt, etwas habe ich vergessen oder 100% falsch gemacht finde es seit 2 tagen nicht was.
Ich bin echt sehr Dankbar wenn ihr mir helfen könnt
Hallo,
hast Du Dein komplettes TS gepostet? Ich vermisse sowas wie
# Default PAGE object:
page = PAGE
page.typeNum = 0
manfredo schrieb
du musst bei include static noch die Content(default) mit angeben.
Echt? Seit wann?
LG
Cope
So hier mein komplettes Template, also muss ich jezt content (default) doch nicht einbinden?
###General Configuration Start###
config {
#Define Doctype
doctype = xhtml_strict
htmlTag_setParams = xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US"
#Encrypt Links
simulateStaticDocuments = 1
simulateStaticDocuments_pEnc = md5
#simulateStaticDocuments_pEnc_onlyP =
#Define Title for Startpage
includeLibs.pagetitle = typo3conf/ext/mf_pagetitle/pagetitle.php
plugin.mf_pagetitle.title = test title :: {page:title}
config.titleTagFunction = user_pagetitle_class->changetitle
#Encrypt Mail adresses
spamProtectEmailAddresses = 1
spamProtectEmailAddresses_atSubst = (at)
#Enabling sending Cache Headers
sendCacheHeaders = 1
#Indexieren von gecachten Seiten sowie externen Medien ermöglich
index_enable = 0
index_externals = 0
#Language Configuration
sys_language_uid = 0
language = tr
locale_all = tr_TR.UTF-8
}
#Page Configuration
page = PAGE
page {
typeNum = 0
shortcutIcon = fileadmin/images/favicon.ico
stylesheet = fileadmin/css/mainCSS.css
headerData.1 = TEXT
headerData.1.value {
<script src="fileadmin/scripts/javaScript/scriptaculous/prototype.js" type="text/javascript"></script>
<script src="fileadmin/scripts/javaScript/scriptaculous/scriptaculous.js" type="text/javascript"></script>
}
}
#Entfernen von Clear.gif und Anchor
tt_content.stdWrap.space = 0
tt_content.stdWrap.dataWrap >
#For FE Users
styles.content.loginform.pid = 5
styles.content.loginform.goodMess = Hosgeldiniz
###General Configration End###
###Navigation Configuration###
temp.menu1 = HMENU
temp.menu1 {
special = directory
special.value = 1
1 = TMENU
1 {
NO.allWrap = <li class="inactive" >|</li> |*||*| <li class="inactive" > | </li>
CUR = 1
CUR.allWrap = <li class="active" >|</li> |*||*| <li class="active" > | </li>
noBlur = 1
}
}
###Navigation Configuration###
###Extension etc. Configuration Start###
#Create Date Marker
temp.DATE = TEXT
temp.DATE.data = date:U
temp.DATE.strftime = %A, %d.%m.%Y
#Create Navigationpath
temp.Navigationpath = COA
temp.Navigationpath {
10 = TEXT
10.value = Bulundugunuz sayfa:
15 < plugin.julle_navpath_pi1 {
delimiter = |
start = 1
end = 5
max = 10
}
}
###Extension etc. Configuration End###
###Replace Subparts and Markers Start###
page.1 = TEMPLATE
page.1 {
template = FILE
template.file = fileadmin/templates/mainTemplate.html
workOnSubpart = DOCUMENT_BODY
subparts.CONTENT < styles.content.get
subparts.RIGHT < styles.content.getRight
subparts.RIGHT.slide = 4
subparts.NAVIGATION_LEVEL1 < temp.menu1
marks.DATE < temp.DATE
marks.NAVIGATIONPATH < temp.Navigationpath
marks.SEARCHBOX < plugin.tx_indexedsearch
}
###Replace Subparts and Markers Start###
Wenn Du mit styles.content.get arbeitest mußt Du als Static TS css_styled_content eingebunden haben.
Gruß
Michael
Genau das habe ich auch bei Include static (from Extension).
css_styled_content und
static_info_tables
Was ich jetzt festelle es wird nur das Datum ausgegeben noch nicht mal das Navigationspfad wird angezeigt. Kein Menu und keine Inhaltselemente (colpos=0 und colpos=1)
Ich schon wieder...
Hast Du in Deinem Template HTML auch DOCUMENT_BODY definiert? Ich meine wg.
workOnSubpart = DOCUMENT_BODY
LG
Cope
Hi, ja habe ich.
Wenn ich das nicht würde, würde er auch nicht denn Marker für das Datum ersetzen stimmts.
Habe auch im Praxisbuch Typo3 gelesen auch im Net es scheint alles richtig zu sein, echt kein plan mehr was da ist
Hatte mir gedacht das dies vielleicht mit dem xhtml_strict was zu tun hat und hatte es mal auskommentiert, so das das normala transitional doctype genommen wurde. Aber an dem lag es leider auch nicht.
Habe die Typo3 Version 4.1.1
Nachdem ich am verzweifeln bin warum weder content noch die navigation angezeigt wird wollte ich mein html template posten:
<!-- ###DOCUMENT_BODY### -->
<div class="documentContainerContent">
<div class="navigation">
<!-- ###NAVIGATION_LEVEL1### --><!-- ###NAVIGATION_LEVEL1### -->
</div>
<div class="headerRow">
<p>###DATE###</p>
</div>
<div class="navigationPath">
<p class="path">###NAVIGATIONPATH###</p>
<p class="searchBox">###SEARCHBOX###</p>
</div>
<div class="contentPart">
<div class="content">
<!-- ###CONTENT### --><!-- ###CONTENT### -->
</div>
</div>
<div class="rightPart">
<!-- ###RIGHT### --><!-- ###RIGHT### -->
</div>
</div>
<!-- ###DOCUMENT_BODY### -->
Und habe folgende Änderungen im TS gemacht da es wohl mit dem styles.content.get und etc. nicht geklappt:
temp.content = CONTENT
temp.content {
table = tt_content
select.orderBy = sorting
select.where = colPos = 0
}
temp.rechts = COA
temp.rechts.10 = CONTENT
temp.rechts.10 {
table = tt_content
select.where = coloPos = 2
select.orderBy = sorting
}
###Replace Subparts and Markers Start###
page.1 = TEMPLATE
page.1 {
template = FILE
template.file = fileadmin/templates/mainTemplate.html
workOnSubpart = DOCUMENT_BODY
#subparts.CONTENT < styles.content.get
subparts.CONTENT < temp.content
#subparts.RIGHT < styles.content.getRight
subparts.RIGHT < temp.rechts
subparts.RIGHT.slide = 4
subparts.NAVIGATION_LEVEL1 < temp.menu1
marks.DATE < temp.DATE
marks.NAVIGATIONPATH < temp.Navigationpath
marks.SEARCHBOX < plugin.tx_indexedsearch
}
###Replace Subparts and Markers Start###
Aber auch nach diesen Änderungen werden die subparts im tmp nicht ersetzt. Kein Ahnung gebe bald auf weil sehe und finde meine fehler nicht 😢
manfredo schrieb:
du musst bei include static noch die Content(default) mit angeben.
Echt? Seit wann?
Wenn du nicht die Extension css_styles_content einbindest, musst du wenigstens content(default) angeben. Eine alleinige Angabe der styles.content(default) genügt hier nicht, da styles.content(default) ja auf Content(default) aufbaut.
Hast du es mal ohne Subparts probiert, also normale Marker setzen?
workOnSubpart = DOCUMENT_BODY
marks.CONTENT_MAIN < temp.content
marks.CONTENT_RIGHT < temp.rechts
.....
Hi an alle. Jetzt habe ich den Fehler gefunden
mein subpart:
<!-- ###RIGHT### --><!-- ###RIGHT### -->
Ich wäre auch nach 40 jahren nicht auf die idee gekommen das dies so sein muss
<!-- ###RIGHT### --> <!-- ###RIGHT### -->
Das da noch ein leerzeichen hinzu kommen muss, darauf hatte ich nie geachtet gehabt, durch zufall aber festgestellt.
Danke an alle für die Unterstützung bin jetzt total erleichtert 😃