问题标签 [kohana-3]
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.
php - Kohana 3 获取当前控制器/动作/参数
在 Kohana 2 中,您可以轻松获得如下信息:
知道这在 Kohana 3 中是如何工作的吗?
提前致谢!
php - kohana v3:为不同的子域使用不同的模板
我有一个 kohana v3 应用程序。2 个指向此应用的子域。如果应用程序使用 subdomain2.example.com 调用,我必须设置 kohana 使用不同的模板吗?
目前所有调用(来自 subdomain1 和 subdomain2)都使用标准模板:'templates/default'
谢谢你!
丹尼尔
php - Kohana 3 - 获取 orm 验证错误
知道它是如何工作的吗?
php - 在 Kohana 3 中获取会话 ID 的最佳方法?
在 Kohana v3 中获取当前访问者会话 ID 的最佳方法是什么?session_id()
似乎不起作用,只为我返回 null ..
目前我正在使用cookie::get('session')
,但这在您第一次访问该网站时不起作用,我需要这样做。
我知道你可以$this->session->id()
在 Kohana v2 中做到这一点,但这似乎在 KO3 中不存在......
谢谢
php - 避免在 Kohana 3 的 MySQL 查询中使用 RAND()
在我从事这个项目之前,我从来不需要在 MySQL 数据库上进行随机 SELECT。经过研究,似乎普通民众说使用 RAND() 是一个坏主意。我发现一篇文章解释了如何进行另一种随机选择。
基本上,如果我想选择五 (5) 个随机元素,我应该执行以下操作(我在这里使用的是 Kohana 框架)?
如果没有,有什么更好的解决方案?
php - Kohana 3 - 类似路线“/post/YYYY/MM/DD/search-engine-optimized-url”的博客
我正在尝试创建上述路线...应将年、月、日和标题传递给该方法。
知道它是如何工作的吗?
提前致谢!
php - Kohana 3,添加 m2m 数据的“未定义索引”异常
我在官方论坛上发布了这个,但没有结果。
Undefined index
尝试保存数据时出现注册错误。
我的枢轴模型:
模型_页面
模型_菜单组
我做了:
- 我通过将它们更改为单数来更正了数据透视模型中的表名
- 我什至现在为数据透视表/模型=注册使用相同的名称。和教程中的一样。以防万一
- 所以数据透视表的名称为“enrollment”并有 2 列: page_id 、 menugroup_id
- 我试图在数据透视表中添加 pk,但它没有改变
- 我试图添加/删除页面/菜单组和数据透视表(InnoDB)之间的数据库关系,但没有运气
- 我尝试将所有数据保存在控制器中,但结果相同:(
我仍然收到同样的错误:
Undefined index: enrollment
in ORM line: $columns = array($this->_has_many[$alias]['foreign_key'], $this->_has_many[$alias]['far_key']);
有人可以告诉我,还有什么问题?我没有其他想法:(
亲切的问候
kohana - Kohana3 ORM保存问题
任何人都可以帮助我使用 Kohana ORM。我可以取出名称和值。我可以给他们新的值,并尝试将它们保存回基础,但在 phpmyadmin 中,我可以看到这些选项属性的旧值。这段代码有什么问题(它可以工作并回显正确的值,但我在 db 中看不到它):
php - Kohana3 - ErrorException [注意]:未定义索引:id - 调用 Auth::instance() 时出错
我现在遇到了最新版本的 KohanaPHP (kohanaphp.com) 的问题。
在我注册并登录到我的测试页面后,几分钟后,现在出现了错误:
ErrorException [注意]:未定义索引:id
我在谷歌搜索了很多,但我从来没有找到答案,现在的问题是,我无法重新登录以获取新实例,因为我必须再次调用 Auth::instance()->login(),并且 Auth::instance() 不可调用。
现在要做什么,我该如何解决,是否已经有新版本的 ORM 或 Auth 模块?
谢谢大家 艾哈迈德
php - 如何在 PHP 中处理此“会话无法写入文件”错误?
我正在使用 Kohana 3 框架,并且正在使用本机会话驱动程序。
出于某种原因,有时会话无法写入其文件。
我很确定 Kohana 有自己的内置错误处理程序,但它不会被这个错误触发(即它显示为正常的 PHP 错误,而不是 Kohana 错误)。
(来源:alexanderdickson.com)
任何曾经使用过 Kohana 的人都会注意到这似乎绕过了 Kohana 的错误处理(可能设置为set_error_handler()
)。
无论如何,如果不从本机会话(即基于文件的)驱动程序切换,是否可以阻止此错误的出现?
我是否应该在 Kohana 的核心代码中进行良好的引导并在前面添加一个@
错误抑制器?session_start()
我应该放松error_reporting()
吗?
谢谢