未找到类异常 - 在 Kohana 3.1 上制作 Helper

2024-01-05

全新安装了 Kohana 3.1。尝试着打造自己的帮手。我在 application/classes/helpers/ 目录中创建了一个助手。我已将文件称为 javascript.php,该类称为 Helper_Javascript,并且有一个静态函数,仅返回“alert('sometext')”,如下所示

class Helper_Javascript {
    public static function alert($message)
    {
        return "alert('$message');\n";
    }
}

问题出在我的视图或控制器中,当我尝试使用帮助器时,我只是不断收到类未找到异常。我尝试通过以下方式调用它<?php echo Helper_Javascript::alert('asdf');?>但得到:

ErrorException [ Fatal Error ]: Class 'Helper_Javascript' not found. 

请帮助,我尝试阅读以下位置的文档http://www.dealtaker.com/blog/2010/03/26/kohana-php-3-0-ko3-tutorial-part-7/ http://www.dealtaker.com/blog/2010/03/26/kohana-php-3-0-ko3-tutorial-part-7/但它不起作用。

你可以在这里看到我的观点:http://nabilboag.dyndns.org/simplysweet/ http://nabilboag.dyndns.org/simplysweet/


类名中的“_”用来表示目录结构。您将目录“helpers”重命名为“helper”:application/classes/helper/

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

未找到类异常 - 在 Kohana 3.1 上制作 Helper 的相关文章

  • 我使用的是哪个版本的 Kohana?

    Kohana框架中哪里可以找到版本信息 我在教程中看到的所有内容都与我在应用程序中看到的内容相反 我认为这是一个版本问题 因为文档和我的安装之间的方法和调用略有不同 至少对于 gt 3 0 的版本 Kohana 的版本号位于system c
  • Kohana 3.0.x ORM:读取数据透视表中的附加列

    我正在使用 Kohana v3 和 ORM 我有两个模型 Model A and Model B has many 通过数据透视表关联 该数据透视表有一个附加列 我可以使用第三个参数将数据保存在数据透视表的该列中add 函数 但我不知道如何
  • php默认时区错误

    我在尝试安装 Kohana SilverStripe 时收到以下错误 警告 这意味着什么 我该怎么做 Warning date default timezone get It is not safe to rely on the syste
  • 使用 Kohana Request 时如何设置 CURL 选项

    尝试使用Request类来获取外部资源 但不知道如何设置更多默认的curl选项 我得到这样的数据 data Request factory url gt execute gt body 我认为添加 CURL 选项很简单 只需复制以下内容即可
  • jQuery AJAX 调用,如何处理

    我想知道使用 jQuery 处理 AJAX 调用的最佳方法是什么 现在我正在做类似以下的事情 test live click function Process form ajax type post url test php success
  • 如何在 Kohana 的查询构建器中使用 ORDER BY 和 GROUP BY 构建 UNION 查询?

    我正在尝试使用构建 UNION 查询Kohana 的查询生成器 http kohanaframework org 3 1 guide database query builder 一切正常 直到我添加 GROUP BY 或 ORDER BY
  • Kohana3:用于开发和生产环境的不同 .htaccess rewritebase 和 kohana base_url

    In my bootstrap php我有以下内容 if SERVER SERVER NAME localhost Kohana environment development else Kohana environment product
  • 两对多的数据关系是否应该被视为多对多?

    我有 2 个数据库表 Teams 和 Games 出于此问题的目的 我们正在处理足球队和比赛 每场比赛只有两支球队 通常是主队和客队 但有时两支球队都可以保持中立 我的问题是我是否应该使用 Games 表中的 2 个外键 home team
  • php://输入返回空

    我有骨干应用程序 当模型更新时 PUT 请求会发送到我的服务器 客户端看起来不错 但在服务器端 PHP 我遇到了一些麻烦 当我第一次在 PHPStorm 中测试这个请求时 file get contents php input 返回我所期望
  • 是否有使用 Kohana 进行用户注册和登录身份验证的示例项目?

    我想制作一个网络应用程序 平台 它可以做非常简单的事情 用户可以注册 获得帐户 然后登录到平台 我已经安装了 Kohana 如果有一个轻量级的演示项目可以利用这些东西来看看它是如何完成的 那就太酷了 有没有好的可用的 Gallery3 测试
  • 与关注者|朋友用户的自引用关系

    为了建立用户之间的关系 创建了一个如下所示的表 sql CREATE TABLE friends from INT NOT NULL to INT NOT NULL UNIQUE INDEX from to 你可能知道 领域from and
  • 帮助 Kohana 3 ORM 加快一点速度

    我注意到 当我开始使用它们时 Kohana 3 ORM 会为每个模型运行 显示完整列 SHOW FULL COLUMNS FROM mytable 此查询可能需要几个时钟周期才能执行 在 Kohana 分析器中 它实际上是我当前应用程序中运
  • Kohana 3 自动加载模型

    我正在尝试使用模型 但出现致命错误 因此我认为它无法正确自动加载 ErrorException 致命错误 类 未找到 属性 模型 有问题的控制器线路 properties new Properties Model 该模型 class Pro
  • Kohana 3 分页

    我真的不知道 Kohana 3 中的分页是如何工作的 Kohana 3 中是否有一个很好的分页示例 Get the total count of articles count this gt profil gt articles gt co
  • Kohana v3.1.0 ORM _ignored_columns -- 既然它消失了,我该怎么办?

    看来在 Kohana 的 ORM v3 1 0 中 ignored columns财产已被删除 处理数据库中不存在的字段的推荐技术是什么 我现在的情况是password confirm 其中password是一个字段 但我们要求用户输入密码
  • 独立的 getter/setter 方法,还是组合的?

    在处理一个项目时 我一直在进行一些更改并浏览现有框架 API 文档以获取见解 在仔细阅读 Kohana 文档时 我注意到任何给定类的 getter setter 通常都是组合在一起的 public function someProperty
  • 架构:API 作为网站和移动应用程序的核心

    我对完整的架构理念有不同的问题 我希望有丰富经验的人可以帮助我 因为我几乎陷入了所有可能性之中 我正计划重写一个社区网站 我们的客户希望将来使用本机移动应用程序 所以我需要考虑到这一点 因此 我决定创建一个基于 PHP 框架 Kohana
  • Kohana 3:经过验证的模型示例

    我找到有关模型和验证的示例和教程 我说验证 或至少大部分 应该在模型中 我同意这一点 但我无法提供任何示例或教程来说明应该如何完成此操作 谁能帮我举一个简单的例子来说明如何做到这一点 模型中的规则在哪里 验证将在哪里进行 控制器如何知道验证
  • 在 Kohana 3.2 视图中输出图像

    我有以下脚本将图像输出到浏览器 效果很好 file to output SERVER DOCUMENT ROOT static imgs uploads 20110318172207 16 jpg header Content Type i
  • Kohana URL 包括重定向和分页索引

    当我使用重定向时 KO3 核心将 index php 插入我的 URL 时遇到问题请求 instance gt redirect 某事 或 paginationStuffHere gt render 其中任何一个的结果都是http www

随机推荐