问题标签 [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.
validation - Kohana 3:回调验证
注意:此问题仅涉及Kohana 3.0。Kohana 3.1 和更新版本以完全不同的方式处理验证回调。
我正在使用回调(ORM)进行验证。这些是我的代码:
它返回真或假(如果有值,则返回假)但是当它返回假时我怎么能发送验证消息?
php - 在 kohana v3 中显示“闪信”的最佳方式是什么?
我想知道在 Kohana v3中显示Flash 消息的最佳方式?
一些教程或示例会有所帮助。
php - 检查 Kohana 中的推荐路线后重定向
我有一个基于 Kohana 的网站,我想在一个函数中验证用户来自哪里。因此,如果他来自特定路线,我必须将他重定向到某个地方。
有没有办法在 Kohana 3.0 中验证用户来自(或简单地说他来自哪里)的路线是什么?
代码示例:
php - Kohana 3.0:如何获得不同的条目?
在 Kohana 查询中,我只需要检索一个具有相同 id 的元素。我在模型中有一个方法:
但问题是,从该方法生成的所有上述结果中,我只需要那些具有“product_image_product”不同的结果。这可以使用 Kohana ORM 完成吗?
非常感谢!
module - Kohana 3 - 如何使用 memcached 缓存查询结果?
我正在一个使用 Kohana 3 框架的大型项目中工作,实际上我需要改进它,添加一个缓存系统以减少 MySQL 连接的数量。
我正在考虑开发一个基本(但通用)的模块来生成完整的查询结果缓存,但将表查询结果单独管理到不同的组中。
佩克斯:
缓存组:用户、角色、角色用户等。
每个组包含来自对应表的所有查询结果。因此,如果我想从“用户”获取值,缓存系统会自动将结果添加到缓存系统,但如果我更新“用户”表,“用户”组中的所有键都将被删除。我知道,它不是那么聪明,但它又快又安全(系统也会生成用户列表,结果可能是正确的)。
然后,我的问题是:¿如何在应用程序树中“注入”我的代码?
我首先需要(生成散列键)完整查询(对于某个表-用作组-),以及要存储的该查询的结果。而且,当另一个散列(在该组中)与存储的散列相同时,该值必须从 memcached 中获取。
所以,我需要:表名、查询和结果……我认为可以扩展 Database 类,在 execute() 方法中实现缓存,但我找不到!
我的方式正确吗?execute() 方法在哪里?
breadcrumbs - 在 Kohana 框架中实现面包屑
我想在我的 Kohana 网站上包含面包屑,并希望看到一个小片段/实现示例,例如控制器、视图。
php - Kohana 用户模型
我正在尝试将自定义页面添加到用户模型。
如果我要制作简单的页面,我会简单地在我的控制器中创建application\classes\controller
一个视图文件\application\views
,但现在我想对用户模块做同样的事情。
我在 modules\user\views\user 中找到了视图文件,但我找不到控制器或其他正在加载它们的东西。
我试图简单地创建一个名为 test.php 的新文件,然后导航到localhost/user/test
但得到一个错误:
在此服务器上找不到请求的 URL 用户/测试。
如果我尝试 localhost/user/profile 一切正常。我在这里做错了什么?
php - Kohana 查询生成器
我正在 kohana 框架中构建查询,如下所示:
它会输出:
所以我的问题是 kohana' '
为我戴上roles_users.user_id
所以 mysql 搜索文本而不是字段的实际值。有什么办法可以解决吗?
kohana - Kohana 验证完整规则列表
我找不到 kohana 验证规则列表的完整列表,有人可以将我指向正确的文档页面吗?顺便说一句,如果有人不明白我在说什么:
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 中获取一系列多条记录吗?