[TYPO3-german] TYPO3 6.2 sys_category auslesen?
Sebastian Schmal
sebastian.schmal at gmx.de
Sun Apr 6 17:47:45 CEST 2014
servus,
also damit bekommt man schon mal die Category-Namen angezeigt die ich
unter der ID=1 Seite angelegt habe.
10 = CONTENT
10 {
wrap = <ul>|</ul>
table = sys_category
select.pidInList = 1
renderObj = TEXT
renderObj.field = title
renderObj.wrap = <li>|</li>
}
nun wäre noch die Frage, wie ich die "ausgewählte" Kategorie nur
angezeigt bekomme?
------------------------------------------
TYPO3 - TIPPS - ANLEITUNGEN - NEWS
unter: http://blog.ingeniumdesign.de/
TYPO3 Webdesign Agentur Wiesbaden - Frankfurt
unter: http://www.ingeniumdesign.de/
Facebook Fan
http://www.facebook.com/ingeniumdesign/
------------------------------------------
Am 05.04.2014 12:50, schrieb Ralf-Rene Schröder:
> 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)
>
More information about the TYPO3-german
mailing list