我想使用核心链接处理程序并在 userFunc 中更改我的链接。
我使用此处描述的链接处理程序,它适用于单个详细信息页面: https ://usetypo3.com/linkhandler.html
问题是:如果我将打字稿更改为:
config.recordLinks {
tx_news {
typolink {
userFunc = Vendor\Name\UserFunc\TypolinkUserFunc->parseLinkHandlerTypolink
userFunc {
newsUid = TEXT
newsUid.data = field:uid
newsClass = TEXT
newsClass.data = parameters:class
defaultDetailPid = 53
}
}
}
}
它不起作用。
我无法解决 userFunc。我在一个扩展。我用
'autoload' =>
array(
'psr-4' => array('Vendor\\Name\\' => 'Classes')
),
);
为了加载我的 userFunc 类。我没有收到任何错误消息。