【问题标题】:Unable to load the requested file: helpers/langauge_helper.php无法加载请求的文件:helpers/langauge_helper.php
【发布时间】:2013-01-05 09:53:09
【问题描述】:

我正在使用 CI Merchant 并将所需的所有文件复制到正确的文件夹中,并添加了代码以进行测试购买。当我加载控制器时,我收到以下消息:

无法加载请求的文件:helpers/langauge_helper.php

我怎样才能让 codeigniter 向我提供更多信息,说明它为何提供此消息?这是什么原因造成的?

【问题讨论】:

    标签: codeigniter ci-merchant


    【解决方案1】:

    它的工作原理如下 CodeIgniter 2.X 中所述:-

    如果 helpers 文件夹中的帮助文件名为 language_helper.php 然后你可以使用

    将它加载到任何地方的控制器中(不仅在构造函数中)
    $this->load->helper('language');
    

    确保你的助手类命名约定是正确的,它必须以 _helper.php 结尾

    【讨论】:

      【解决方案2】:

      在构造函数中加载帮助文件也是这样的

      $this->load->helper('custom'); //custom_helper.php
      

      Reference

      您可能以错误的方式加载帮助程序

      【讨论】:

        【解决方案3】:

        我在控制器的构造中加载助手并将其移动到自动加载并修复它。不知道为什么它在构造中不起作用。

        【讨论】:

        • 您可能需要在加载 CI-Merchant 之前加载语言助手,这可以解释为什么它会抛出错误。
        猜你喜欢
        • 2014-01-18
        • 2018-08-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-05-25
        • 2018-07-20
        相关资源
        最近更新 更多