问题标签 [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 回答
257 浏览

php - Kohana PHP 创建模型属性

我正在使用 Kohana PHP 3.3 编写应用程序,并且我有一个汽车模型。它的属性之一是所有者代码。我想打印车主姓名,只需使用 $car->owner_name。是否可以在模型上设置“虚拟”属性,当我实例化它时,设置了这个“虚拟”属性?

会是这样的

如果可以的话,创建对象后如何设置属性?

0 投票
1 回答
190 浏览

php - Kohana/PHP Auth 在通过 AJAX 发出请求时失败

我有一个由所有控制器继承的基类。我在基类中有一个函数,它使用 Auth 确定登录用户的角色。一旦确定了用户角色,就设置了变量 $LoggedIn_role。

此方法在初始页面加载时正确调用,但后来我发出 ajax 调用以检查用户是否仍然登录,当时 Auth::logged_in() 总是返回 0。

我使用的 kohana 版本是 3.3

任何人都可以建议规避此问题的最佳方法是什么。谢谢。

登录 -

注销 -

在 controller_Application 内部。所有控制器的基类

//这是在主页控制器内部,它列出了登录用户的所有作业。

请注意,action_joblist() 是通过 AJAX/Jquery 调用来调用的。

0 投票
2 回答
930 浏览

php - Kohana 3.3 数据库::instance('name') 不工作

我对 Kohana 3.3 和使用不同的数据库配置有疑问。我有一个带有“默认”配置和“其他”的 config/database.php,如下所示:


但是在尝试使用时在控制器或模型中:

Kohana 仍将使用“默认”配置。我究竟做错了什么?

谢谢!

0 投票
3 回答
703 浏览

php - 用户注销时如何刷新浏览器选项卡

当登录的用户打开两个选项卡并从任何一个打开的选项卡中注销时,我该如何处理这种情况。我需要让其他浏览器选项卡知道用户已注销。并拒绝来自客户端本身的用户的任何其他请求。

我正在使用 PHP/Kohana

0 投票
2 回答
767 浏览

php - 使用 Kohana PHP 在 2 个数据库中进行选择

如何在 Kohana 中连接不同数据库中的表?

错误:

0 投票
3 回答
113 浏览

javascript - Kohana/JQuery Auth 访问问题

我有一个使用 Kohana ORM Auth 的网站。我有一个 url,当通过 ajax 调用时将检查用户是否登录并返回与用户角色对应的 json_encoded 数据。当我在普通浏览器窗口中尝试时,此 url 工作正常。它返回了正确的值,但是当通过 AJAX 调用尝试 Auth::instance()->logged_in() 时,即使我确定用户已登录,它也会返回 FALSE。我正在按照以下链接 jQuery中列出的说明进行操作getJSON 不发送 cookie ,但它没有解决问题。

到目前为止我所做的是,我在基本控制器以及写入请求操作的文件中添加了以下几行

在发送实际请求之前的ajax中编写了以下代码

编辑 - - - - - - -

我尝试使用以下内容,但它给了我一个 COR 问题。

0 投票
4 回答
1944 浏览

php - Kohana The requested URL /home was not found on this server

I am getting this error from a red hat apache environment which is running php with a Kohana application. This application was migrated from a wamp installation where it was functioning.

Currently if I hit the following URL I get a 404 error

But if I hit this the page renders

I assume this has to do with my .htaccess files, but I have been unable to resolve the issue.

Below is the .htaccess file found in apache/htdocs where my application resides

Below is the .htaccess file found within the application in apache/htdocs/MyApp

Does anyone have a recomendation? I have the bootstrap.php set to

apache httpd.conf

0 投票
1 回答
61 浏览

php - Kohana/PHP - 根据用户应用的过滤器检索项目

我的网站是像 stackoverflow.com 这样的问答网站。当用户创建一个问题时,他可以为其附加一些标签。之后,当他需要查找属于某个类别的所有问题时,他可以使用接受标签名称的过滤框。根据用户条目,我将刷新工作列表。

我的桌子设计如下

表:问题

编号 | QuestionTitle |其他详情.....|

1 | 地球为什么是圆的?|…………|

2 |月亮的直径是多少?|......|

表:标签

编号 | 标签名

1 | 行星

2 | 地球

3 | 月亮

表:附加标签

编号 | 问题ID | tag_id

1 | 1 |2

2 | 1 |1

3 | 2 |3

在 PHP/Controller 中,我将在过滤器框中获取标签 ID 作为用户输入。

在特定标签下获取所有这些问题的最佳方法是什么。

我正在使用 PHP 和 Kohana 3.3

0 投票
1 回答
265 浏览

php - kohana 3.3.x 中的管理模块无法正确路由

我对 kohana 3.3.x 模块有疑问。我正在尝试在我的 kohana 项目中创建一个名为 admin 的模块。我按照 kohana 文档和一些关于它的示例创建了一个,但似乎出了点问题:(

这是我的模块结构:

这是我的dashboard.php:

这就是我在 init.php 中定义的:

我还在 bootstrap.php 中加载了模块,如下所示:

一切似乎都很好,但是当我进入时

本地主机/cms/管理员/仪表板/

在地址栏中我会收到这样的错误。这是怎么回事?请帮我。

错误 :

0 投票
1 回答
38 浏览

kohana - Kohana Route 设置不同的操作

我有这样的路线(Kohana 3.3)

现在是可能的这样的查询

我想在动作列表上使用分页 - 所以我只需要在我的路线中将“id”更改为“page”

我应该使用常规还是有库存方法?