Zum Inhalt springen

special = keywords: Menü funktioniert nicht

Erstellt am 7. Juni 2005 · 3 Antworten · letzte Antwort am 29. April 2008

Tags: Frage

adventuremaker ·

Ich möchte gerne ein Menü erstellen, dass automatisch fünf Seiten mit verwandten Keywords auflistet.
Die Keywords sollen jeweils aus der Spalte bodytext von tt_content genommen werden.
Was mache ich falsch?

temp.menu = HMENU
temp.menu {
  special.value = 1
  entryLevel = 0
  special = keywords
  depth = 2
  limit = 5
  excludeNoSearchPages = 1
  keywordsField = bodytext
  keywordsField.sourceField = bodytext
  1 = TMENU
  1 {
    noBlur = 1
    wrap = <ul>|</ul>
    NO = 1
    NO {
      ATagTitle.field = abstract // description // title
      wrapItemAndSub = <li>|</li>
    }
    CUR < .NO
    CUR.doNotLinkIt = 1
  }
}

Übrigens, temp.menu wird nachher über einen Marker ausgegeben, was auch klappt (nur ist temp.menu leer).

mstuebner ·
adventuremaker schrieb

Ich möchte gerne ein Menü erstellen, dass automatisch fünf Seiten mit verwandten Keywords auflistet.
Die Keywords sollen jeweils aus der Spalte bodytext von tt_content genommen werden.
Was mache ich falsch?

temp.menu = HMENU
temp.menu {
  special.value = 1
  entryLevel = 0
  special = keywords

Ich will nicht behaupten dass das der Grund ist, aber immerhin steht bei .special geschrieben:

NOTE: Don't set .entryLevel for a HMENU when using this option!