为 tx_news 和 tx_glossary2 生成链接处理程序,但最后一个链接处理程序没有 运行
Generate Linkhandler for tx_news and tx_glossary2, but the last linkhandler don''t run
我正在尝试为 EXT:glossary2 创建一个 link 处理程序。我已经将自己定位于 tx_news 的 link 处理程序,它也可以正常工作。
当我在后端调用词汇表的 link 处理程序时,我收到以下错误消息:
传递给 TYPO3\CMS\Recordlist\Browser\RecordBrowser::displayRecordsForPage() 的参数 2 必须是字符串类型,给定为空,在第 148 行的.../typo3/sysext/recordlist/Classes/LinkHandler/RecordLinkHandler.php 中调用
有人知道我如何让这个东西工作吗?
这是我当前的 link 处理程序 (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
}
}
谢谢。
TCEMAIN.linkHandler {
tx_glossary2 {
handler = TYPO3\CMS\Recordlist\LinkHandler\RecordLinkHandler
label = Glossary
configuration {
table = tx_glossary2_domain_model_glossary
storagePid = 2334
hidePageTree = 0
}
scanAfter = page
}
}
上面 tx_glossary2 的示例中缺少对应 table 的条目。
我正在尝试为 EXT:glossary2 创建一个 link 处理程序。我已经将自己定位于 tx_news 的 link 处理程序,它也可以正常工作。
当我在后端调用词汇表的 link 处理程序时,我收到以下错误消息:
传递给 TYPO3\CMS\Recordlist\Browser\RecordBrowser::displayRecordsForPage() 的参数 2 必须是字符串类型,给定为空,在第 148 行的.../typo3/sysext/recordlist/Classes/LinkHandler/RecordLinkHandler.php 中调用
有人知道我如何让这个东西工作吗?
这是我当前的 link 处理程序 (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
}
}
谢谢。
TCEMAIN.linkHandler {
tx_glossary2 {
handler = TYPO3\CMS\Recordlist\LinkHandler\RecordLinkHandler
label = Glossary
configuration {
table = tx_glossary2_domain_model_glossary
storagePid = 2334
hidePageTree = 0
}
scanAfter = page
}
}
上面 tx_glossary2 的示例中缺少对应 table 的条目。