问题标签 [kohana-3.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 投票
1 回答
949 浏览

php - Kohana 3.3 - 找不到类模型

问题并不像我的标题所说的那样普遍......

我在本地的 Kohana 网站上工作过,只是把它放在 ovh 服务器上。该站点位于子域下。我与 mysql 的连接似乎没问题。

它找不到我的模型!但我可以展示我的观点!它在我本地运行得很好。

我不知道我必须采取哪种方式来找到我的解决方案......

[编辑]

我使用函数 Kohana::find_file() 来尝试找到我的模型的路径 > 什么都没有。但它适用于我的观点。

0 投票
1 回答
681 浏览

database - Kohana - 每个环境的数据库配置

我想在我的引导程序中设置正确的配置,我将使用环境的功能。我尝试使用

或者

这不工作....

任何想法 ?

Kohana 版本:3.3

0 投票
2 回答
916 浏览

php - 通过 kohana 中的控制器处理异常

我正在关注http://kohanaframework.org/3.3/guide/kohana/tutorials/error-pages上的Kohana 3.3教程

以下代码位于classes/http/exception/404.php

尝试提供不正确的网址时,例如

本地主机/myapp/xyz

出现以下错误

bootstrap.php中,init 的代码是

我怎样才能解决这个问题?谢谢。

0 投票
2 回答
951 浏览

kohana - 获取控制器路由参数

使用 Kohana 3.3,我创建了一个选项卡式界面,并尝试根据路由参数检测哪个选项卡处于活动状态。

使用 2 个如下所示的 url 进行测试:mysite.com/p/mycontroll 和:mysite.com/p/Francis-Lewis/mycontroll

我的路线如下所示:

路线本身工作正常,选择mycontroll控制器。这就是问题所在。在控制器中:

在视图中

在摸索了一会儿之后,我在 Kohana Request 类中添加了一个函数来返回$_params数组以查看其中的内容。

这是它返回的所有内容:

任何想法如何获取当前控制器?

0 投票
1 回答
632 浏览

php - Kohana 路由问题到基本 URL

我正在使用 Kohana 3.3

目标

我想让我的应用程序根据 URL 中的语言选择正确的视图文件。例如:

mydomain.com/es/foobar将在我的 Foobar 控制器中加载西班牙语视图文件。这适用于除基本 URL 之外的任何内容。现在,如果你去,mydomain.com/es/或者mydomain.com/en/我收到 404 退货。我希望它在/classes/Controller/Index.php我不确定我在这里缺少什么时路由到索引控制器。任何指针将不胜感激。

笔记:

mydomain.com正确地被定向到英语页面。

如有必要,我可以发布一些控制器代码,但我相当确定这只是一个路由问题。

当前路线

0 投票
1 回答
210 浏览

routing - Kohana 3.3 路由和内部请求

我是 MVC 的初学者并试图解决这个问题。更多的是一个业余爱好者,但我正在努力学习!

我正在尝试创建一个包含多个区域的管理区域。商店、博客、社交等

我正在使用的目录布局是:

我正在将此路由用于商店:

加载 Controller/Admin/Shop/Index.php:类 Controller_Admin_Shop_Index 扩展 Controller {}。这一切都很好,太棒了!

我最终要做的是创建一个管理区域:/admin/ 将在导航到其他部分时加载它们。

这就是我被卡住的地方,不知道该去哪里。

我希望能够查看 url.com/admin/ 并且其中会有不同区域的标签。这将加载 url.com/admin/shop/ 或 url.com/admin/social/

我是否需要为每个目录创建一条全部路径?

我失败的尝试:

还是我需要为所有可能的区域创建路线而不是放置?

应用程序流将加载 admin/index,然后从该控制器我希望能够通过内部请求加载/显示其他部分。我对这一切都错了吗?我正在尝试划分每个区域,这样如果我将来需要更改社交,我就不必触及任何其他管理区域或我正在更改的部分之外的最少数量的文件。

很抱歉发了这么长的帖子,感谢您提供的任何帮助!

0 投票
2 回答
5208 浏览

php - Kohana:Kohana_HTTP_Exception [404]:在此服务器上找不到请求的 URL 日历

我正在学习 kohana,我正在使用 ver:3.3.0。

我收到此错误:

我输入的网址:

我的文件:

应用程序\类\控制器\日历\Calendar.php:

应用程序\类\模型\日历.php:

引导程序.php:

我在错误页面上检查了“环境->包含的文件”我可以看到我的控制器文件:APPPATH\classes\Controller\Calendars\Calendar.php

在这种情况下,如果 Controller 不在额外目录中,则一切正常: application\classes\Controller\Calendars\Calendar.php

我使用 Xampp 我的根目录:D:\xampp\htdocs 并且我的项目有别名: Alias /organizer_tst/calendar "D:\xampp\htdocs\organizer_tst"

你能告诉我为什么我有这个错误异常吗?

0 投票
1 回答
401 浏览

orm - 如何在不加载 orm 的情况下更新记录?

有没有办法使用 ORM 模型更新表中的记录而无需任何额外查询?

我知道我可以简单地使用 DB 对象进行原始查询,但我想用 ORM 对象来做。

我有以下代码。

代码的问题是它执行一个选择查询然后执行一个更新查询。

我也尝试过以下方法。

此查询的问题是 ORM 执行“显示来自 myobject 的完整列

如何在不执行任何额外查询的情况下对 ORM 对象进行更新查询?

0 投票
1 回答
117 浏览

php - kohana3.3 Route::url() 不能很好地工作

```

路线设置:

通过 Route::url() 获取 url:

有一个网址:

工作得很好。

有一个网址:

这个不对 。

它应该是:

```

我该如何解决????

谢谢。

=====更新 8/19 16:23 =====

此路线设置在任何情况下都适用

有一个网址:

有一个网址:

有一个网址:

= =,kohana核心有bug吗???

0 投票
0 回答
632 浏览

php - 如何使用 kohana 3.3 Route::url 获取以斜杠“/”结尾的 url?

路线设置:

使用 Route::url() 创建一个 url:

然后,得到一个像这样的网址:

如何获得以“/”结尾的网址?

像这样:

谢谢 !