[TYPO3-german] TYPO3 6.2 sys_category auslesen?

Ralf-Rene Schröder ralf.rene at online.de
Sat Apr 5 12:50:41 CEST 2014


ein kurzer Test ergab das per CONTENT nichss von der PID 0 gezogen
werden kann...
Kategorien die an anderen Orten angelegt sind können ausgegeben werden
so können z.B. mit dem folgenden TS die be_users auch nicht ausgegeben
werden... dazu sollte dann wohl RECORDS genutzt werden (ungetestet)

lib.xxx = COA
lib.xxx {
  10 = CONTENT
  10 {
    wrap = <h3>Kategorien von PID-0</h3> |
    table = sys_category
    select.pidInList = 0
    renderObj = TEXT
    renderObj.field = title
    renderObj.wrap = <p>|</p>
  }
  15 < .10
  15 {
    wrap = <h3>Kategorien von PID-7</h3> |
    select.pidInList = 7
  }
  20 < .10
  20 {
    wrap = <h3>BE Users</h3> |
    table = be_users
    select.pidInList = 0
    renderObj.field = username
  }
  30 < .20
  30 {
    wrap = <h3>FE Users</h3> |
    table = fe_users
    select.pidInList = 3
  }
}

Am 28.03.2014 08:36, schrieb Sebastian Schmal:
> Moin,
> habe das nun mal so eingebaut:
> 30 = CONTENT
> 30 {
> table = sys_category
> select.selectFields = sys_category.title AS title
> select.join = sys_category_record_mm
> select.where= sys_category_record_mm.uid_local = sys_category.uid
> select.andWhere = sys_category_record_mm.tablenames = pages AND
> sys_category_record_mm.uid_foreign = 3
> renderObj = TEXT
> renderObj.field = title
> renderObj.wrap = <p>|</p>
> }

unabhängig von allem anderen sollte dein join etwa wie folgt lauten:
select.join = sys_category_record_mm ON(sys_category_record_mm.uid_local
= sys_category.uid)

-- 
image[FORMAT] - Ralf-René Schröder
http://www.image-format.eu ... Wir geben Ihrem Image das richtige Format


More information about the TYPO3-german mailing list