Zum Inhalt springen

Sitemap integrieren

Erstellt am 23. Oktober 2006 · 3 Antworten · letzte Antwort am 23. Oktober 2006

Tags: Frage

diso ·

Hallo Leute,

ich arbeite,wie viele denke ich, mit dem Buch 'Praxiswissen TYPO3 v. Robert Meyer', und bin gerade dabei zu versuchen eine Sitemap einzufügen.
Laut Buch ja sehr simpel, indem man einfach den Seiteninhaltstyp 'Sitemap' anlegt und die Ausgangspunkte angiebt.
Schon sollte man ein Ergebniss sehen.

Bei mir wird leider gar nichts ausgegeben.

Mein TypoScript des Templates der Seite schaut wie folgt aus.

[PIDinRootline=40]
page = PAGE
page {
  bodyTag = <body>
  stylesheet = fileadmin/templates/**/layout-service.css
  meta.AUTHOR = **
  meta.DESCRIPTION = **  
  10 = TEMPLATE
  10.template = FILE
  10.template.file = fileadmin/templates/**/service-template.htm
  10.workOnSubpart = DOKUMENT
  
  10.marks {
    LOGODATA = IMAGE
    LOGODATA.file = fileadmin/templates/**/img/logo.jpg
    
    INHALT = CONTENT
    INHALT {
      table = tt_content
      select.orderBy = sorting
      select.where = colPos = 0
    }
    
    NEWS = COA
    NEWS.10 < plugin.tt_news
    NEWS.10 {
      templateFile = fileadmin/templates/**/newsanzeige-template.html
      displayList {
        date_stdWrap.strftime = %d. %B %Y
        time_stdWrap.strftime= %d.%m.%y %H:%M
      }
      code >
      code = LIST
      limit >
      limit = 2
      pid_list >
      pid_list = 345
      PIDitemDisplay = 346
    }
    
    SITENAVI = HMENU
    
    SITENAVI {
      special = directory
      special.value = 10
      
      1 = TMENU
      1.NO = 1
      1.NO.linkWrap =  |  <img src="http://**.**.de/fileadmin/templates/**/img/kasten.gif" border="0" alt="" />  |*|  |  <img src="http://**.**.de/fileadmin/templates/**/img/kasten.gif" border="0" alt="" /> |*|   |
      1.NO.ATagParams = class="sitenav"
    }
    
    
    MENU_FIRST = HMENU
    
    MENU_FIRST {
      special = directory
      special.value = 13
      
      1 = TMENU
      1.NO = 1
      1.NO.linkWrap = <table border="0" cellspacing="0" cellpadding="0" width="100%"><tr><td width="25px"></td><td align="left" width="65px">|</td><td align="left" width="50px">|*|</td><td align="left" width="70px">|</td><td align="left" width="42px">|*|</td><td>|</td></tr></table>
      1.NO.ATagParams = class="menu-first"
      
      1.ACT = 1
      1.ACT.linkWrap = <table border="0" cellspacing="0" cellpadding="0" width="100%"><tr><td width="25px"></td><td align="left" width="65px">|</td><td align="left" width="50px">|*|</td><td align="left" width="70px">|</td><td align="left" width="42px">|*|</td><td>|</td></tr></table>
      1.ACT.ATagParams = class="menu-first-black"
    
    }  
    
    
    MENU_SECOND = HMENU
    
    MENU_SECOND {
      special = directory
      special.value = 21
      
      1 = TMENU
      1.NO = 1
      1.NO.linkWrap =    |   <font color="#ffffff"><b>|</b></font> |*|    |   <font color="#ffffff"><b>|</b></font> |*|    |
      1.NO.ATagParams = class="menu-second"
      
      1.ACT = 1
      1.ACT.linkWrap =    |   <font color="#ffffff"><b>|</b></font> |*|    |   <font color="#ffffff"><b>|</b></font> |*|    |
      1.ACT.ATagParams = class="menu-second-black"
      
    }
    
    BREADCRUMB = HMENU
    
    BREADCRUMB {
      special = rootline
      special.range = 1|-1
      1 = TMENU
      1.NO = 1
      1.NO.linkWrap =   |  <font size="1">></font>  |*| |  <font size="1">></font>  |*|   |  
      1.NO.ATagParams = class="breadcrumb-service" 
    }
    
    
    MENU_THIRD = HMENU
    
    MENU_THIRD {
      special = directory
      special.value = 40
      entryLevel = 1
      
      1 = GMENU
      1.NO = 1
      1.NO {
        XY = 164,19+[16.h]
        backColor = #FFC001
        wrap = |<br />
        10 = TEXT
        10.text.field = title
        10.text.listNum = 0
        10.text.listNum.splitChar = _
        10.fontColor = #FFFFFF
        10.fontFile = fileadmin/templates/**/fonts/verdana.ttf
        10.fontSize = 11
        10.niceText = 0
        10.offset = 14,13
        
        20 = IMAGE
        20.file = GIFBUILDER
       
        20.file {
          XY = 164,1
          backColor = #F7E3DC
        }
        20.offset = 0, 18+[16.h]
      }
      
      1.RO < .1.NO
      1.RO {
        backColor = #FFDF80
       
        
      }
      
      1.ACT < .1.NO
      1.ACT {
        10.fontColor = #000000
      }
      
      2 < .1
      2.NO {
        backColor = #FFDF80
        10.fontColor = #000000
        10.fontSize = 10
        10.offset = 18,13
        linkWrap =    |<br />
      }
      
      2.RO < .2.NO
      2.RO.10.fontColor = #F83002
      
      2.ACT < .2.NO
      2.ACT {
        10.fontColor = #F83002
      }
      
      3 < .2
      3.NO {
        backColor = #F9EECD
        10.fontColor = #000000
        10.fontSize = 10
        10.offset = 25,13
        linkWrap =    |<br />
      }
      
      3.RO < .3.NO
      3.RO.10.fontColor = #F83002
      
      3.ACT < .3.NO
      3.ACT {
        10.fontColor = #FF9001
      }
         
    }    
  }
}

tt_content = CASE
tt_content {
  key.field = header_layout
  0 = COA
  0 {
    10 = TEXT
    10.field = bodytext
    10.wrap = <p>|</p>
    20 = IMAGE
    20.file.import = uploads/pics/
    20.file.import.field = image
    
    
  }
  1 = COA
  1 {
    10 = TEXT
    10.field = header
    10.wrap = <table border="0" cellspacing="0" cellpadding="0"><tr><td colspan="3" height="30"> </td></tr><tr><td valign="top"><img src="fileadmin/templates/**/img/service/headline-icon.gif" border="0" alt="" /></td><td width="10"> </td><td valign="top"><h1>|</h1></td></tr></table>
    20 = TEXT
    20.field = bodytext
    20.wrap = <p>|</p>
    30 = IMAGE
    30.file.import = uploads/pics/
    30.file.import.field = image

  }
}


[END]

kann mir bitte jemand helfen.
finde den fehler nicht.
andere beiträge zu dem thema konnten mir auch nicht helfen.

dank euch schon.

grüßle diso

diso ·

hallo leute,

habe folgenden codeschnippsel gefunden

tt_content.menu.20.2 {
  special = directory
  special.value.field = pages
}

wo binde ich diesen ein?
anstelle des folgenden?

INHALT = CONTENT
    INHALT {
      table = tt_content
      select.orderBy = sorting
      select.where = colPos = 0
    }

brauche dringend eure hilfe.

danke

diso

diso ·

super hilfen bietet das forum hier... naja.

habe eine lösung gefunden und werde sie morgen posten.

einpraegsam.​net ·
diso schrieb

Laut Buch ja sehr simpel, indem man einfach den Seiteninhaltstyp 'Sitemap' anlegt und die Ausgangspunkte angiebt.
Schon sollte man ein Ergebniss sehen.
Bei mir wird leider gar nichts ausgegeben.

Das ist auch so - das hat auch überhaupt nichts mit Typoscript zu tun!

Nicht böse sein, aber ich war einfach zu faul dein ewig langes TS nach einem Fehler zu durchstöbern...