Typo3 ke_search扩展致命错误

时间:2017-10-12 13:45:34

标签: php search typo3 fatal-error typo3-7.6.x

我对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行中定义

不幸的是,我无法理解这个含义。有人愿意给我一些建议。毋庸置疑,我在网上搜索了类似的错误,但无济于事。

谢谢

1 个答案:

答案 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/
    }
}

我认为,这是一个错误......