Typo3 7.6.10中CoolURI的多个条件

时间:2017-05-30 09:17:28

标签: typo3 typo3-7.6.x

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

我想知道是否可以使用某种语法一次使用多个参数。

例如:

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

结合

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

所以只有当两个参数都出现时,才会使用这个条件。

任何想法?非常感谢!

1 个答案:

答案 0 :(得分:0)

您可以尝试使用userFunction用于此目的,您可以访问其中的某些配置,也许您也可以访问其他参数。

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