Typo3 7.6.10中CoolURI的多个条件

Typo3 7.6.10中CoolURI的多个条件,typo3,typo3-7.6.x,Typo3,Typo3 7.6.x,我目前在使用CoolURI时遇到了一些问题(是的,我知道,请不要争论RealURL是更好的选择——我必须使用它) 我想知道是否有某种语法可以同时使用多个参数 例如: <part> <parameter>tx_funky-extension[id]</parameter> <t3conv>1</t3conv> </part> tx_funky-extension[id] 1.

我目前在使用CoolURI时遇到了一些问题(是的,我知道,请不要争论RealURL是更好的选择——我必须使用它)

我想知道是否有某种语法可以同时使用多个参数

例如:

<part>
            <parameter>tx_funky-extension[id]</parameter>
            <t3conv>1</t3conv>
</part>

tx_funky-extension[id]
1.
结合

<part>
            <parameter>tx_funky-extension[userID]</parameter>
            <t3conv>1</t3conv>
</part>

tx_funky-extension[userID]
1.
因此,只有当两个参数都显示时,才会使用此条件


有什么想法吗?非常感谢

您可以尝试为此使用userFunction,您可以访问其中的一些配置,也可以访问其他参数

<part>
    <parameter>tx_funky-extension[id]</parameter>
    <userfunc>Vendor\FunkyExtension\UserFunc\SomeClassName->getUrlPart</userfunc>
</part>

tx_funky-extension[id]
供应商\FunkyExtension\UserFunc\SomeClassName->getUrlPart