Typoscript:获取 fe 用户关联图像的图像路径

Typoscript: Get image path of fe user associated image

我正在尝试显示带有打字错误的单个 Fe 用户的信息。一切正常,除了我无法获取图像路径。如何获取关联图片的路径?

感谢您为我指明正确的方向。

诺埃尔

编辑: 您好,我使用的是 TYPO3 9.5.21 版。 获取fe用户数据的TS代码:

lib.feUserLink = CONTENT
lib.feUserLink {
    table = fe_users
    select {
        pidInList = 16
        max = 10
        orderBy = last_name DESC
    }
    renderObj = COA
    renderObj {
        10 = TEXT
        10.field = username
        10.typolink {
            parameter = 483
            additionalParams.dataWrap = &user={field:uid}
            useCacheHash = 1
        }
        10.wrap = |</br>
        20.### here I'd like to get the image path###
        }
}

在 TypoScript 中,您可以使用对象 FILES 和 IMAGE 来获取图像,我猜您可以尝试这样的操作:

lib.feUserLink = CONTENT
lib.feUserLink {
    table = fe_users
    select {
        pidInList = 16
        max = 10
        orderBy = last_name DESC
    }
    renderObj = COA
    renderObj {
        10 = TEXT
        10.field = username
        10.typolink {
            parameter = 483
            additionalParams.dataWrap = &user={field:uid}
            useCacheHash = 1
        }
        10.wrap = |</br>
        
        20 = FILES 
        20 {
            references { 
                table = fe_users 
                uid.data = {field:uid} 
                fieldName = image 
            } 
            renderObj = IMAGE 
            renderObj { 
                file.import.data = file:current:originalUid 
            } 
        } 
    }
}