Kohana3:文件的绝对路径
假设我的 kohana 3 网站中有一个名为 assets/somefile.jpg 的文件。我可以通过执行以下操作来获取该文件的 url: echo Url::site('assets/somefile.jp…
Kohana 3:如何在动态菜单中查找活动项目
也许这不是最好的解释,但请听我说完。假设我在名为 menu.php 的配置文件中有以下内容: // Default controller is 'home' and default action is 'in…
PHP: __('Some text') 是做什么的?
阅读Kohana 模板,看到了一些我以前从未见过的东西: $this->template->title = __('Welcome To Acme Widgets'); __('Text') 是什么意思?它是什么?它…
我是不是“做错了”?在《小花3》中?
当我有一个控制器时,例如文章,我通常有一个处理大部分代码的 action_view() 。 有时,它可能会达到 80-100 行长。 我的控制器通常处理所有这些: 绑…
最喜欢的 Kohana 技巧和技巧特征?
受到其他社区 wiki 的启发,我有兴趣了解鲜为人知的 Kohana 提示、技巧和功能。 请为每个答案仅提供一个提示。 如有必要,添加 Kohana 版本。 这是一…
更新需要查找“最新”的查询排
我的注销功能需要更新登录列表的最新行。 这是我想出的,但它甚至没有通过语法验证。 $query = 'UPDATE user_logins SET active = 0 WHERE user_id = …
在 Kohana 3 中向验证库添加错误时出现问题
我需要 向 Kohana 3 中的验证助手添加一些错误。这是我的开始: // validate form $post = Validate::factory($_POST) // Trim all fields ->filter(T…
如何使用 Kohana 3 的数据库库手动逃脱?
我需要使用 Kohana 3 的数据库库在 PHP 中引用一个字符串。在 2.3 中,我所要做的就是 $this->db->escape()。 我怎样才能在3内做到这一点?我似乎…
使用 Kohana 3,如何从数据库类中获取最后一个插入 ID?
我已经完成了 module/database/classes/ 中的相当多的代码,但仍然没有找到如何返回最后一个插入 ID。 我如何得到这个?…
将 404 发送到 Kohana 3 中的自定义路由
我研究了 shadowhand(目前 Kohana 背后的主要人物)如何设置他的 bootstrap.php 文件来处理 GitHub 上的异常。 我想,“这很酷”,所以我加入了类似…
在 Kohana 3 中,如何找出查询期间发生的错误?
我正在使用 Kohana 3。 我正在编写一个更新查询,它适用于除这一节之外的所有内容。 如果我对 $db->execute() 的结果执行 var_dump() ,我会得到 …
在 Kohana 3 中,您现在可以在查询中绑定命名参数,但如何转义无法绑定的参数?
在 Kohana 3 中,我可以像这样在查询中绑定参数, $query = 'SELECT name FROM users WHERE id = :id'; 这很简洁,但有时我希望其他内容是可配置的,…
在 PHP 中使用仅包含数组的包含文件的最佳方法
Kohana 的配置文件看起来像这样.. 这是一个数据库配置文件的示例(简化) return array( 'dbhost' => 'localhost', 'user' => 'Tom_Jones' ); 我还有…