Zum Inhalt springen

Keine ausgabe im FE

Erstellt am 3. August 2007 · 13 Antworten · letzte Antwort am 6. August 2007

Tags: Frage

amateur ·

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

amateur ·

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

cope ·

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

amateur ·

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###
Michaelh74 ·

Wenn Du mit styles.content.get arbeitest mußt Du als Static TS css_styled_content eingebunden haben.

Gruß
Michael

amateur ·

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)

cope ·

Ich schon wieder...

Hast Du in Deinem Template HTML auch DOCUMENT_BODY definiert? Ich meine wg.

workOnSubpart = DOCUMENT_BODY

LG
Cope

amateur ·

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

amateur ·

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 ·

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.

manfredo ·

Hast du es mal ohne Subparts probiert, also normale Marker setzen?

workOnSubpart = DOCUMENT_BODY
marks.CONTENT_MAIN < temp.content
marks.CONTENT_RIGHT < temp.rechts
.....
amateur ·

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 😃