[TYPO3-german] CONTENT table = pages geht nicht

Markus Kolb markus-052007 at tower-net.de
Tue May 29 03:30:06 CEST 2007


Hallo,

ich will die pages Table für das title und alias Feld abfragen.
Aber irgendwie mach ich wahrscheinlich was falsch, weil der wrap leer ist.

Ich brauche das Alias Feld für meine Menüs. So weit ich das aus dem T3
Sourcen herausgefunden habe, steht das field:alias im draft mode nicht
zur Verfügung. Weshalb auch immer...
Da ich aber sowohl im Draft als auch Live eine Konsistenz brauche,
dachte ich... ok dann hole ich mir das alias-Feld eben aus der Datenbank
mit dem CONTENT.

Aber was mach ich jetzt falsch, dass da nichts vom renderObj ausgegeben
wird?

Hier der Teil meines TS:

temp.menu.1 = TMENU
temp.menu.1 {
  NO {
    before.cObject = COA
    before.cObject {
      5 = TEXT
      5.value = <img src=
      10 = CONTENT
      10 {
        table = pages
        select {
          selectFields = title,alias
          uidInList.field=uid
          max = 1
          where = hidden=0
        }
        renderObj = COA
        renderObj {
          10 = TEXT
          10.field = alias
          10.wrap = "fileadmin/templates/images/|.gif"
        }
        wrap = |
      }
      13 = TEXT
      13 {
        field = title
        noTrimWrap = | border="0" alt="image: |"|
      }
      15 = TEXT
      15 {
        field = title
        noTrimWrap = | title="image: |" |
      }
      20 = TEXT
      20 {
        field = alias // nav_title // title
        case = lower
        wrap = name="|" />
      }
    }
    allWrap = <li>|</li>
  }
}


More information about the TYPO3-german mailing list