【问题标题】:TYPO3 Backend Error VHS ResourceViewHelperTYPO3 后端错误 VHS ResourceViewHelper
【发布时间】:2017-04-19 10:04:49
【问题描述】:

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

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

安装中的一些相关扩展:

  • 爬虫
  • 流体
  • fluid_styled_content
  • 流体内容
  • 表单处理程序
  • ke_search
  • 新闻
  • 真实网址

也许你们中的某个人知道为什么它只出现在页面设置中

【问题讨论】:

    标签: typo3 fluid extbase viewhelper


    【解决方案1】:

    这是因为在您使用 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">
    

    【讨论】:

    • 谢谢!这就是问题所在。此安装中有 3 个主页,主页运行时没有任何问题,但在另一个站点上我忘记了这些更改!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-06-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多