【问题标题】:using a template within joomla gives fatal error在 joomla 中使用模板会出现致命错误
【发布时间】:2012-12-04 17:40:10
【问题描述】:

我正在尝试在 Joomla 3.0 中使用模板。我在 Joomla 上安装了模板,并尝试使用预览按钮查看它。但是我得到了这个错误。

( ! ) Fatal error: Call to undefined function mosShowListMenu(),除此之外我还收到 3 个其他警告,例如:

Warning: include_once(C:\wamp\www\HAMED\templates\jf_texturiaDS/scripts/php/mainmenu.php)

Warning: include_once() [function.include]: Failed opening 'C:\wamp\www\HAMED\templates\jf_texturiaDS/scripts/php/mainmenu.php' for inclusion (include_path='.;C:\php\pear')

有谁知道这些错误来自哪里以及如何修复它们?

【问题讨论】:

    标签: joomla joomla-extensions joomla3.0


    【解决方案1】:

    mos 前缀表示它来自 Joomla! 1.0/1.5 错误,因此它可能不兼容,但更有可能是您使用的模板依赖于模板创建者的扩展和模块。

    快速的 Google 搜索在BlueStone Design 显示此结果,翻译为:

    为 Joomla 安装新模板后出现错误Fatal error: Call to undefined function mosShowListMenu () on.

    这可能有几个原因:

    1. 一些基本模块尚未激活。在后端只需激活所有模块。
    2. 一些基本模块尚未安装。再次在下载的存档中查看是否可能仍会安装隐藏在插件或模块中的文件夹。
    3. Joomla 版本错误。也许模板是版本相关的。启用旧模式以测试项目。

    注意对“传统模式”的引用,这是一个 Joomla! 1.5 插件可帮助支持旧的 1.0 兼容模板和扩展...

    【讨论】:

      【解决方案2】:

      您确定您的模板是为 Joomla 3.0 构建的吗?同时检查您的模板组件或模块。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2010-11-14
        • 1970-01-01
        • 1970-01-01
        • 2013-11-14
        • 2014-03-14
        • 1970-01-01
        • 2014-05-03
        相关资源
        最近更新 更多