【问题标题】:unable to install datamapper in codeigniter无法在 codeigniter 中安装 datamapper
【发布时间】:2012-06-08 10:00:50
【问题描述】:

我已完成所有必需的设置,但我不知道哪里出错了。谁能帮帮我。它真的很紧迫。 以下是我运行项目时遇到的错误。

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

请有人帮帮我。提前致谢。

【问题讨论】:

  • 看来datamapper_helper.php 不在/helpers 目录中。它不是默认包含在库中的文件;我找到的最接近的东西是codeigniter.com/forums/viewthread/205637/P270
  • 您好,感谢您的回复。我搞定了。我得到了一个合适的 DATAMAPPER 文件并将其加载到 CODEIGNITER 上。它现在正在工作。我有完整文件的备份,所以如果将来我需要它,我可以使用它。无论如何感谢您的回复。

标签: codeigniter codeigniter-2 codeigniter-datamapper


【解决方案1】:

Datamapper 不包含名为 datamapper_helper 的帮助器。

因此,要么您在应用程序中使用了第三方产品,要么您没有使用官方 Datamapper 版本。

【讨论】:

  • 我刚刚将DATAMAPPER的所有文件复制到CODEIGNITER中。如果这不是正确的解决方案,那么我应该如何克服这个问题。任何帮助深表感谢。我想要一个适当的解决方案。非常感谢。
【解决方案2】:

在文件“autoload.php”中应该定义如下:

$ autoload ['helper'] = array (.... something ....., 'DataMapper');

用以下方式更好地表达:

$ autoload ['helper'] = array ('url');

或者你放置控制器的地方:

$ this-> load-> helper (array (... something ....., 'form', 'DataMapper'));

用以下方式更好地表达:

$ this-> load-> helper (array (... something ....., 'form'));

即删除“DataMapper”一词并再次将您的设置修改为: http://datamapper.wanwizard.eu/pages/installation.html

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-06-23
    • 2011-07-29
    • 1970-01-01
    相关资源
    最近更新 更多