问题标签 [kohana-3.2]
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.
kohana - kohana3.2 中的多个 Auth 驱动程序
我正在开发一个项目,我正在尝试为客户实施针对外部用户群的身份验证,这似乎工作正常。
最近增加了另一个要求,即某些人(不在上述基地中)需要能够编辑部分页面内容。首先想到的是为这几个编辑器启用单独的 ORM/File Auth 驱动程序,以便能够分别对它们进行身份验证。
在 Kohana 3.2 中是否可以同时使用两个 Auth 驱动程序?
routing - 点在 Kohana 3.2 路线
我正在为我的 Kohana 3.2 网站创建动态站点地图,但遇到了下一个错误。如果我使用点“。”,路线将不起作用。在里面。像这样(http://localhost/sitemap.xml):
在这种情况下,一切正常(http://localhost/sitemap):
我该如何解决?
unix - 如何从 Kohana 3.2 升级到 3.3(实现 PSR-0)?
关于 PSR-0 的实现以及必须从命令行执行哪些命令,我需要采取哪些步骤从 Kohana 3.2 升级到 3.3?
php - kohana ORM foreign_key
我正在尝试找到一种从 Kohana 的不同相关表中获取数据的方法。
我有定义为的文件表:
然后会话表:
所以文件会话和学生之间没有直接联系......所以我不能将它添加到文件会话的加入中(->with('student'))
目前我正在这样做:
如何将此查询修改为 JOIN 在学生表上?
换句话说......我只需要添加以下内容:
但是使用 Kohana ORM
编辑(添加了学生模型)
php - Kohana 路由错误
我不断收到此错误:
当我尝试访问操作发送通知时,但是当我尝试访问通知时它工作正常..
这是我的代码:
kohana-3 - Kohana“有很多”问题
我有一个名为权限的模型。
权限有很多角色 权限有很多用户 权限有很多被拒绝的用户
以下来自权限模型:
用户和角色关系按预期工作。我可以选择拒绝权限,但是当我尝试添加新权限时,我收到以下 php 错误:
PHP 致命错误:未捕获的 Database_Exception [1110]:列 'permissiondeny_id' 指定了两次 [ INSERT INTO user_permissiondeny
( permissiondeny_id
, permissiondeny_id
) VALUES ('1', 1) ] ~ MODPATH/database/classes/kohana/database/mysql.php [194]
关于我缺少什么的任何建议?
php - 带有 hah 标签 (#) 的 URL 的 Kohana 路由
我正在一个摄影网站上工作,我不希望每次用户通过单击缩略图进入新页面(即照片)时都刷新页面。同时,用户应该能够为 URL 添加书签并通过电子邮件/聊天发送链接。
因此,我在 URL 中使用哈希标签,并且 URL 将具有以下格式:
示例 - http://site.com/photo/#12-blue-butterflies
我花了很多时间写路线,我终于有一个,但不起作用,是:
问题是,如果我从 URL 中删除哈希并 tweek 路由,我可以完成这项工作。使用哈希,似乎是不可能的。我想知道这是否可能。我们不能在 URL 中使用 # 是 kohana 设计的吗?
谢谢!
php - Kohana 3.2 多站点配置
现在,我根据本教程在同一台服务器上的多个站点之间共享 Kohana::Core 。我想更进一步,分享除配置和内容之外的所有内容(控制器、视图、模型)。可能吗?我在数据库配置中使用“table_prefix”字段来区分每个站点的表。我想根据 url 参数动态加载数据库配置 - 我认为它应该可以工作。
我正在考虑将路线更改为:
但目前我不知道应该在哪个地方以及如何检查和加载适当的配置。
php - Kohana:如何从 ajax 发送内部请求,如外部请求?
我有一些控制器 Ajax。该控制器对请求进行一些验证,如果不是来自 ajax,则返回错误消息。
函数 is_ajax() 检查标头 X-Requested-With 并返回 true 或 false。
我正在使用来自 ajax 的这个链接并且所有的工作。
/ajax/somecontroller/someaction
当我尝试在内部使用它时 - 我有自己的验证错误 - 而不是 ajax 请求。
有我的代码:
我发送所需的标题但有错误。
如何像外部一样发送内部请求?
小花 3.2.
当然,我可以处理诸如 Ajax 之类的内部查询,只需在 is_internal() 之后授予它们访问权限,但这不是答案。
php - 如何使用 Request::factory()->execute() 从同一主机中的另一个库调用脚本
我正在使用 Kohana 3.2,并且我希望能够调用另一个返回application/json
响应的脚本(与 Kohana 无关,在其“管辖范围”之外)。当我尝试使用:
它错误地说没有通往scripts/index.php
. 所以我尝试使用Request_Client_External
给我Request_Exception [ 0 ]: Error fetching remote /scripts/index.php?page=s [ status 0 ] Could not resolve host: scripts; Host not found
。看来它需要一个使用 http/https 的完整标记 URL,但是如何避免它执行真正的外部请求的开销?
做一个
有效,但它被认为是“外部的”吗?