问题标签 [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.

0 投票
3 回答
23817 浏览

php - Kohana 3 获取当前控制器/动作/参数

在 Kohana 2 中,您可以轻松获得如下信息:

知道这在 Kohana 3 中是如何工作的吗?

提前致谢!

0 投票
2 回答
1649 浏览

php - kohana v3:为不同的子域使用不同的模板

我有一个 kohana v3 应用程序。2 个指向此应用的子域。如果应用程序使用 subdomain2.example.com 调用,我必须设置 kohana 使用不同的模板吗?

目前所有调用(来自 subdomain1 和 subdomain2)都使用标准模板:'templates/default'

谢谢你!

丹尼尔

0 投票
2 回答
2486 浏览

php - Kohana 3 - 获取 orm 验证错误

知道它是如何工作的吗?

0 投票
5 回答
4493 浏览

php - 在 Kohana 3 中获取会话 ID 的最佳方法?

在 Kohana v3 中获取当前访问者会话 ID 的最佳方法是什么?session_id()似乎不起作用,只为我返回 null ..

目前我正在使用cookie::get('session'),但这在您第一次访问该网站时不起作用,我需要这样做。

我知道你可以$this->session->id()在 Kohana v2 中做到这一点,但这似乎在 KO3 中不存在......

谢谢

0 投票
2 回答
909 浏览

php - 避免在 Kohana 3 的 MySQL 查询中使用 RAND()

在我从事这个项目之前,我从来不需要在 MySQL 数据库上进行随机 SELECT。经过研究,似乎普通民众说使用 RAND() 是一个坏主意。我发现一篇文章解释了如何进行另一种随机选择。

基本上,如果我想选择五 (5) 个随机元素,我应该执行以下操作(我在这里使用的是 Kohana 框架)?

如果没有,有什么更好的解决方案?

0 投票
1 回答
921 浏览

php - Kohana 3 - 类似路线“/post/YYYY/MM/DD/search-engine-optimized-url”的博客

我正在尝试创建上述路线...应将年、月、日和标题传递给该方法。

知道它是如何工作的吗?

提前致谢!

0 投票
3 回答
1289 浏览

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']);

有人可以告诉我,还有什么问题?我没有其他想法:(

亲切的问候

0 投票
2 回答
1139 浏览

kohana - Kohana3 ORM保存问题

任何人都可以帮助我使用 Kohana ORM。我可以取出名称和值。我可以给他们新的值,并尝试将它们保存回基础,但在 phpmyadmin 中,我可以看到这些选项属性的旧值。这段代码有什么问题(它可以工作并回显正确的值,但我在 db 中看不到它):

0 投票
1 回答
2820 浏览

php - Kohana3 - ErrorException [注意]:未定义索引:id - 调用 Auth::instance() 时出错

我现在遇到了最新版本的 KohanaPHP (kohanaphp.com) 的问题。

在我注册并登录到我的测试页面后,几分钟后,现在出现了错误:

ErrorException [注意]:未定义索引:id

我在谷歌搜索了很多,但我从来没有找到答案,现在的问题是,我无法重新登录以获取新实例,因为我必须再次调用 Auth::instance()->login(),并且 Auth::instance() 不可调用。

现在要做什么,我该如何解决,是否已经有新版本的 ORM 或 Auth 模块?

谢谢大家 艾哈迈德

0 投票
3 回答
2879 浏览

php - 如何在 PHP 中处理此“会话无法写入文件”错误?

我正在使用 Kohana 3 框架,并且正在使用本机会话驱动程序。

出于某种原因,有时会话无法写入其文件。

我很确定 Kohana 有自己的内置错误处理程序,但它不会被这个错误触发(即它显示为正常的 PHP 错误,而不是 Kohana 错误)。

PHP 错误
(来源:alexanderdickson.com

任何曾经使用过 Kohana 的人都会注意到这似乎绕过了 Kohana 的错误处理(可能设置为set_error_handler())。

无论如何,如果不从本机会话(即基于文件的)驱动程序切换,是否可以阻止此错误的出现

我是否应该在 Kohana 的核心代码中进行良好的引导并在前面添加一个@错误抑制器?session_start()我应该放松error_reporting()吗?

谢谢