TYPO3后端错误VHS ResourceViewHelper

时间:2017-04-19 10:04:50

标签: typo3 fluid extbase viewhelper

我从6.2更新了TYPO3安装。到7.6现在我遇到了问题,点击页面设置后我总是收到错误。我总是得到:

  

无法分析类:“Tx_Vhs_ViewHelpers_Extension_Path_ResourcesViewHelper”可能不是   加载或没有自动加载器?类   Tx_Vhs_ViewHelpers_Extension_Path_ResourcesViewHelper没有   存在“

安装中的一些相关扩展:

  • 履带
  • 流体
  • fluid_styled_content
  • fluidcontent
  • formhandler
  • ke_search
  • 消息
  • realurl

也许有人知道为什么只出现在页面设置

1 个答案:

答案 0 :(得分:0)

这是因为至少有一个模板被呈现(或至少被解析),你使用VHS ViewHelper ResourcesViewHelper及其前命名空间时代的旧类名。

扫描旧VHS命名空间声明的流体模板(很可能是页面模板)

{namespace v=Tx_Vhs_ViewHelpers}

并将其更改为

{namespace v=FluidTYPO3\Vhs\ViewHelpers}

您还可以切换到HTML标记中声明命名空间,如下所示:

<html
    xmlns:f="http://typo3.org/ns/TYPO3/CMS/Fluid/ViewHelpers"
    xmlns:v="http://typo3.org/ns/FluidTYPO3/Vhs/ViewHelpers" 
    data-namespace-typo3-fluid="true">