Zum Inhalt springen

Konfiguration von Sitemap ks_sitemap

Erstellt am 8. Januar 2007 · 2 Antworten · letzte Antwort am 9. Januar 2007

Tags: Frage

Imagine ·

Hallo,

ich komme mit der ks_sitemap nicht ganz klar, vor allem weil es kein HowTo bei TYPO3.org gibt.

Ich habe ks_sitemap 0.1.1 auf TYPO3 Ver. 4.0.4 installiert. Im TS habe ich den Code so eingetragen:

plugin.tx_kssitemap_pi1 {
     htmlTemplate = fileadmin/templ/sitemap_template.html
     startPid = 0
}

Die Seite habe ich mit Menütyp "ks_sitemap" eingerichtet und als Anfangspunkt meine HOME-Seite (erste Seite direkt unter der Weltenkugel ).
Jetzt wird aber die Sitemap nur mit der ersten Ebene "Home" und der ersten Seite unterhalb von Home angezeigt (eigentlich folgen auf dieser Ebene unter Home sechs seiten mit Unterseiten) und die weiteren und die Unterseiten werden nicht angezeigt.
Setze ich den Menütyp "sitemap" und nehme ich die interne Sitemap, wird mir mit dem Ausgangspunkt HOME alles richtig angezeigt.

Was muss ich bei der ks_sitemap zusätzlich miteinstellen?

Vielen Dank!

Imagine

Imagine ·

Guten Morgen!

Das mit startPID=1 für HOME (hat die PID=1) hatte ich auch schon gecheckt. Dann werden aber auch nur zwei weitere Menüpunkte aus Ebene 1 zusätzlich angezeigt. In der Version "startPID=0" sieht man die Menüpunkte mit der PID=1 und darunter PID=10. Mit "startPID=1" im TS sieht man unter PID=1 noch die Menüpunkte 10,9,62, das war's dann. Ich habe aber wesentlich mehr Menüpunkte auf Ebene 1 und vor allem darunter. Ebene 1 und 0 habe ich horizontal konfiguriert und alle anderen Untermenüs vertikal, sieht ihr sehen könnt:

temp.menu_hor = COA
temp.menu_hor {
   10 = TEXT
   10.value = <ul>
   20 = HMENU
   20.entryLevel = 0
   20.special = list
   20.special.value = 1,10,9,8,2,16,11
   20.1 = TMENU   
   20.1 {
         NO {
           linkWrap = <li>|</li>
         }   
         CUR = 1
         CUR {
           linkWrap = <li id="current">|</li>
         }                    
   }
   30 = TEXT
   30.value = </ul>

}

temp.menu_ver = COA
temp.menu_ver {
   10 = TEXT
   10.value = <div id="col2_content_topborder">&nbsp;</div>
   20 = HMENU   
   20.entryLevel = 1
   20.excludeUIDList = 1,10,8,2,16,11
   20.1 = TMENU
   20.1 { 
         wrap = <div id="col2_content" class="clearfix"><ul>|</ul></div>
         NO {
              allWrap = <li id="normal">|</li>
              ATagParams=class="normal"
              
         }
         RO = 1
         RO {
               allWrap = <li id="over">|</li>
               ATagParams=class="over"
          }
         ACT = 1
         ACT {
               allWrap = <li id="actual">|</li>
               ATagParams=class="actual"
               beforeImg = fileadmin/image/icons/dreieck_curbl.gif
          }
    }
   20.2 = TMENU
   20.2 { 
         wrap = <ul>|</ul>
         NO {
              allWrap = <li id="normal">|</li>
              ATagParams=class="normal"
              beforeImg = fileadmin/image/icons/square-bl2.gif
         }
         RO = 1
         RO {
               allWrap = <li id="over">|</li>
               beforeImg = fileadmin/image/icons/square-bl2.gif
               ATagParams=class="over"
          }
         ACT = 1
         ACT {
               allWrap = <li id="actual2">|</li>
               ATagParams=class="submenu_active"
               beforeImg = fileadmin/image/icons/dreieck_curbl2.gif
          }
    }
   20.3 = TMENU
   20.3 { 
         wrap = <ul>|</ul>
         NO {
              allWrap = <li id="normal">|</li>
              ATagParams=class="submenu_active"
              beforeImg = fileadmin/image/icons/square-bl3.gif
         }
         RO = 1
         RO {
               allWrap = <li id="over">|</li>
               beforeImg = fileadmin/image/icons/square-bl3.gif
          }
         ACT = 1
         ACT {
               allWrap = <li id="actual2">|</li>
               ATagParams=class="submenu_active"
               beforeImg = fileadmin/image/icons/dreieck_curbl3.gif
          }
    }
   20.4 = TMENU
   20.4 { 
         wrap = <ul>|</ul>
         NO {
              allWrap = <li id="normal">|</li>
              ATagParams=class="submenu_active"
              beforeImg = fileadmin/image/icons/square-bl4.gif
         }
         RO = 1
         RO {
               allWrap = <li id="over">|</li>
               beforeImg = fileadmin/image/icons/square-bl4.gif
          }
         ACT = 1
         ACT {
               allWrap = <li id="actual2">|</li>
               ATagParams=class="submenu_active"
               beforeImg = fileadmin/image/icons/dreieck_curbl4.gif
          }
    }
}

Oder muss im TS-Template die sitemap noch mit weiteren Optionen für die Menüebenen ausgestattet werden? Ansonsten habe ich das template_default.html aus der Extension übernommen und lediglich die Styles in meine Styles-Dateien übertragen, am Code habe ich nichts verändert.

Aber zwischen den senkrechten Bildpunkten ist pro Menüebene ein Leerraum, als ob hier was fehlt. Was ja auch stimmt.

Schade, dass der Autor kein Manual verfasst hat.

Grüsse

Imagine