我对Typo3很新,很抱歉,如果我不能理解这里的问题是什么。
我安装了扩展程序ke_search并跟随(多次!)the basic and simple instructions given来设置它。索引器工作,一切似乎都很好,但当我尝试检查前端页面时,会出现错误:
PHP Catchable致命错误:参数1传递给TYPO3 \ CMS \ Fluid \ View \ StandaloneView :: setTemplateRootPaths()必须是数组类型,给定null,在(...)/ typo3conf / ext / ke_search /中调用第126行的pi2 / class.tx_kesearch_pi2.php,在(...)/ typo3 / sysext / fluid / Classes / View / StandaloneView.php第192行中定义
不幸的是,我无法理解这个含义。有人愿意给我一些建议。毋庸置疑,我在网上搜索了类似的错误,但无济于事。
谢谢
答案 0 :(得分:2)
如果您正在使用版本TYPO3版本7或8,请在TypoScript中试用此代码:
plugin.tx_kesearch_pi1 {
templateRootPaths {
5 = EXT:ke_search/Resources/Private/Templates/
}
partialRootPaths {
5 = EXT:ke_search/Resources/Private/Partials/
}
layoutRootPaths {
5 = EXT:ke_search/Resources/Private/Layouts/
}
}
plugin.tx_kesearch_pi2 {
templateRootPaths {
5 = EXT:ke_search/Resources/Private/Templates/
}
partialRootPaths{
5 = EXT:ke_search/Resources/Private/Partials/
}
layoutRootPaths {
5 = EXT:ke_search/Resources/Private/Layouts/
}
}
我认为,这是一个错误......