问题标签 [kohana-3.0]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1041 浏览

validation - Kohana 3:回调验证

注意:此问题仅涉及Kohana 3.0。Kohana 3.1 和更新版本以完全不同的方式处理验证回调。

我正在使用回调(ORM)进行验证。这些是我的代码:

它返回真或假(如果有值,则返回假)但是当它返回假时我怎么能发送验证消息?

0 投票
5 回答
4099 浏览

php - 在 kohana v3 中显示“闪信”的最佳方式是什么?

我想知道在 Kohana v3中显示Flash 消息的最佳方式?

一些教程或示例会有所帮助。

0 投票
2 回答
1342 浏览

php - 检查 Kohana 中的推荐路线后重定向

我有一个基于 Kohana 的网站,我想在一个函数中验证用户来自哪里。因此,如果他来自特定路线,我必须将他重定向到某个地方。

有没有办法在 Kohana 3.0 中验证用户来自(或简单地说他来自哪里)的路线是什么?

代码示例:

0 投票
1 回答
1462 浏览

php - Kohana 3.0:如何获得不同的条目?

在 Kohana 查询中,我只需要检索一个具有相同 id 的元素。我在模型中有一个方法:

但问题是,从该方法生成的所有上述结果中,我只需要那些具有“product_image_product”不同的结果。这可以使用 Kohana ORM 完成吗?

非常感谢!

0 投票
1 回答
1308 浏览

module - Kohana 3 - 如何使用 memcached 缓存查询结果?

我正在一个使用 Kohana 3 框架的大型项目中工作,实际上我需要改进它,添加一个缓存系统以减少 MySQL 连接的数量。

我正在考虑开发一个基本(但通用)的模块来生成完整的查询结果缓存,但将表查询结果单独管理到不同的组中。

佩克斯:

缓存组:用户、角色、角色用户等。

每个组包含来自对应表的所有查询结果。因此,如果我想从“用户”获取值,缓存系统会自动将结果添加到缓存系统,但如果我更新“用户”表,“用户”组中的所有键都将被删除。我知道,它不是那么聪明,但它又快又安全(系统也会生成用户列表,结果可能是正确的)。

然后,我的问题是:¿如何在应用程序树中“注入”我的代码?

我首先需要(生成散列键)完整查询(对于某个表-用作组-),以及要存储的该查询的结果。而且,当另一个散列(在该组中)与存储的散列相同时,该值必须从 memcached 中获取。

所以,我需要:表名、查询和结果……我认为可以扩展 Database 类,在 execute() 方法中实现缓存,但我找不到!

我的方式正确吗?execute() 方法在哪里?

0 投票
1 回答
379 浏览

breadcrumbs - 在 Kohana 框架中实现面包屑

我想在我的 Kohana 网站上包含面包屑,并希望看到一个小片段/实现示例,例如控制器、视图。

0 投票
2 回答
246 浏览

php - Kohana 用户模型

我正在尝试将自定义页面添加到用户模型。

如果我要制作简单的页面,我会简单地在我的控制器中创建application\classes\controller一个视图文件\application\views,但现在我想对用户模块做同样的事情。

我在 modules\user\views\user 中找到了视图文件,但我找不到控制器或其他正在加载它们的东西。

我试图简单地创建一个名为 test.php 的新文件,然后导航到localhost/user/test但得到一个错误:

在此服务器上找不到请求的 URL 用户/测试。

如果我尝试 localhost/user/profile 一切正常。我在这里做错了什么?

0 投票
2 回答
413 浏览

php - Kohana 查询生成器

我正在 kohana 框架中构建查询,如下所示:

它会输出:

所以我的问题是 kohana' '为我戴上roles_users.user_id所以 mysql 搜索文本而不是字段的实际值。有什么办法可以解决吗?

0 投票
2 回答
4072 浏览

kohana - Kohana 验证完整规则列表

我找不到 kohana 验证规则列表的完整列表,有人可以将我指向正确的文档页面吗?顺便说一句,如果有人不明白我在说什么:

0 投票
1 回答
117 浏览

php - kohana 3.0.12 获取多个记录的范围

我有一个基于 kohana 3.0.12 的网站,我想从数据库中获取前 3 个值,然后是以下 3 个。我知道在 Kohana v2.3.x 中可以使用find_all(1,3)方法完成,所以我尝试过:

但它会检索所有值,就像我对find_all(). 知道如何在 Kohana 3.0.12 中获取一系列多条记录吗?