【发布时间】:2019-12-28 00:30:32
【问题描述】:
我正在尝试为 EXT:glossary2 创建一个链接处理程序。我已经将自己定位在 tx_news 的链接处理程序上,它也可以正常工作。
当我在后端调用词汇表的链接处理程序时,我收到以下错误消息:
传递给 TYPO3\CMS\Recordlist\Browser\RecordBrowser::displayRecordsForPage() 的参数 2 必须是字符串类型,给定 null,在 .../typo3/sysext/recordlist/Classes/LinkHandler/RecordLinkHandler.php 中调用在第 148 行
有人知道我怎样才能让这件事发挥作用吗?
这是我当前的链接处理程序 (TSConfig) 代码:
TCEMAIN.linkHandler {
tx_news {
handler = TYPO3\CMS\Recordlist\LinkHandler\RecordLinkHandler
# A translatable label can be used with LLL:EXT:theme/locallang.xml:label
label = News
configuration {
table = tx_news_domain_model_news
# Default storage pid
storagePid = 19
# Hide the page tree by setting it to 1
hidePageTree = 0
}
scanAfter = page
}
tx_glossary2 {
handler = TYPO3\CMS\Recordlist\LinkHandler\RecordLinkHandler
label = Glossary
configuration {
storagePid = 2334
hidePageTree = 0
}
scanAfter = page
}
}
谢谢。
【问题讨论】:
标签: typoscript typo3-8.x typo3-9.x