簡體   English   中英

TYPO3通過打字稿獲取用戶組

[英]TYPO3 get usergroups with typoscript

我正在嘗試獲取屬於當前fe_user的用戶組標題。 我以該腳本為例,但它返回了所有用戶組。

如果僅實現前三行,則會顯示正確的用戶組uid。 應該改變什么?

    30 = TEXT
    30.data = TSFE:fe_user|user|usergroup
    30.required = 1
    30.split {
        token = ,
        cObjNum = 1 || 2
        1 {
            10 = CONTENT
            10.table = fe_groups
            10.select.pidInList = 25
            10.select.andWhere.current = 1
            10.select.andWhere.wrap = uid=|
            10.renderObj = TEXT
            10.renderObj.field = title
            10.renderObj.wrap = |,
        }
        2 < .1
        2.10.renderObj.wrap >
    }

好的,我發現了,問題出在andWhere,應該在哪里。

    30 = TEXT
    30 {
        data = TSFE:fe_user|user|usergroup
        required = 1
        split {
            token = ,
            cObjNum = 1

            1.10 = CONTENT
            1.10 {
                table = fe_groups
                select {
                    pidInList = {$pages.frontEndUsers}
                    where.current = 1
                    where.wrap = uid=|
                }
                renderObj = TEXT
                renderObj.field = title
                renderObj.wrap = |,
            }
        }
    }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM