问题标签 [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.
php - Kohana PHP 创建模型属性
我正在使用 Kohana PHP 3.3 编写应用程序,并且我有一个汽车模型。它的属性之一是所有者代码。我想打印车主姓名,只需使用 $car->owner_name。是否可以在模型上设置“虚拟”属性,当我实例化它时,设置了这个“虚拟”属性?
会是这样的
如果可以的话,创建对象后如何设置属性?
php - Kohana/PHP Auth 在通过 AJAX 发出请求时失败
我有一个由所有控制器继承的基类。我在基类中有一个函数,它使用 Auth 确定登录用户的角色。一旦确定了用户角色,就设置了变量 $LoggedIn_role。
此方法在初始页面加载时正确调用,但后来我发出 ajax 调用以检查用户是否仍然登录,当时 Auth::logged_in() 总是返回 0。
我使用的 kohana 版本是 3.3
任何人都可以建议规避此问题的最佳方法是什么。谢谢。
登录 -
注销 -
在 controller_Application 内部。所有控制器的基类
//这是在主页控制器内部,它列出了登录用户的所有作业。
请注意,action_joblist() 是通过 AJAX/Jquery 调用来调用的。
php - Kohana 3.3 数据库::instance('name') 不工作
我对 Kohana 3.3 和使用不同的数据库配置有疑问。我有一个带有“默认”配置和“其他”的 config/database.php,如下所示:
但是在尝试使用时在控制器或模型中:
Kohana 仍将使用“默认”配置。我究竟做错了什么?
谢谢!
php - 用户注销时如何刷新浏览器选项卡
当登录的用户打开两个选项卡并从任何一个打开的选项卡中注销时,我该如何处理这种情况。我需要让其他浏览器选项卡知道用户已注销。并拒绝来自客户端本身的用户的任何其他请求。
我正在使用 PHP/Kohana
php - 使用 Kohana PHP 在 2 个数据库中进行选择
如何在 Kohana 中连接不同数据库中的表?
错误:
javascript - Kohana/JQuery Auth 访问问题
我有一个使用 Kohana ORM Auth 的网站。我有一个 url,当通过 ajax 调用时将检查用户是否登录并返回与用户角色对应的 json_encoded 数据。当我在普通浏览器窗口中尝试时,此 url 工作正常。它返回了正确的值,但是当通过 AJAX 调用尝试 Auth::instance()->logged_in() 时,即使我确定用户已登录,它也会返回 FALSE。我正在按照以下链接 jQuery中列出的说明进行操作getJSON 不发送 cookie ,但它没有解决问题。
到目前为止我所做的是,我在基本控制器以及写入请求操作的文件中添加了以下几行
在发送实际请求之前的ajax中编写了以下代码
编辑 - - - - - - -
我尝试使用以下内容,但它给了我一个 COR 问题。
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
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
php - kohana 3.3.x 中的管理模块无法正确路由
我对 kohana 3.3.x 模块有疑问。我正在尝试在我的 kohana 项目中创建一个名为 admin 的模块。我按照 kohana 文档和一些关于它的示例创建了一个,但似乎出了点问题:(
这是我的模块结构:
这是我的dashboard.php:
这就是我在 init.php 中定义的:
我还在 bootstrap.php 中加载了模块,如下所示:
一切似乎都很好,但是当我进入时
本地主机/cms/管理员/仪表板/
在地址栏中我会收到这样的错误。这是怎么回事?请帮我。
错误 :
kohana - Kohana Route 设置不同的操作
我有这样的路线(Kohana 3.3)
现在是可能的这样的查询
我想在动作列表上使用分页 - 所以我只需要在我的路线中将“id”更改为“page”
我应该使用常规还是有库存方法?