问题标签 [phalcon]
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.
validation - 阻止更多验证者
当同一字段上的其他验证器失败时,如何停止更多验证器?
如果以下代码我不希望在电子邮件为空时执行电子邮件验证器。
如何防止验证空字段?我遵循代码,仅在设置电子邮件时才需要验证。
实际上我使用Class Phalcon\Mvc\Model\Validator
但示例使用Class Phalcon\Validation\Validator
. 我希望两者的答案都是一样的。
php - Phalcon sessions: Cache folders, error reporting/exceptions?
I'm trying to use Sessions in my application. However, I fail to get them to work in a very simple phpunit test. Take the following test:
Which results in:
There was 1 failure:
1) Tests\App\SessionTest::testSession Failed asserting that null matches expected 'bar'.
Am I missing something here? According to the docs, that's exactly how the simple session should be working.
Using var_dump on the session object right after $session->start() also reveals that the session object believes not be started:
Shouldn't there be some kind of catchable feedback that the session, apparently, has trouble starting? I'm using Phalcon 1.0.1 at the moment. Thanks in advance for any suggestion!
php - 为什么不能直接使用 Phalcon 中的 APC 后端缓存 - 为什么需要 $frontCache?
文档提供了以下 APC 缓存方法:
与简单地做的超级简单方法相反,这似乎过于复杂
请澄清 frontCache 和“前缀”键。文档在缓存区域有一些不足之处。
phalcon - phalcon 当前调度路线名称
我使用自定义路由,其中包括除了controller和action之外的命名空间。因此,出于 ACL 的目的,我使用 MVC 路由名称作为 ACL 资源名称。现在我需要获取当前的DISPATCHING路由名称。我想出的唯一解决方案是从 Dispatcher 获取命名空间/控制器/操作并遍历所有路由以找到合适的路由。
有没有最简单的方法来获取当前调度(不仅仅是匹配)的路线名称?
models - 如何在 phalcon 框架中使用“Models::find()”?
我希望 sql 是“从模块中选择 * (1,2) 和 parentid = 1 的模块”但结果不正确。
帮助请。
php - php phalcon控制器默认为索引
目前正在运行 Phalcon 1.0.0,因为最新版本对我来说是段故障。我的问题是将 uri 引导到特定控制器的路由没有按照我在添加时所期望的方式工作?到乌里。在下面的示例中,我希望 uri /explore/?a=b 转到 Explore 控制器,但它没有。
uri: /explore/ 到 ExploreController -> indexAction uri: /explore/?a=b 到 IndexController -> indexACtion
所以,我的问题是有没有办法在不设置 Phalcon\Mvc\Router add 方法中的条目的情况下强制执行此操作?有什么我想念的吗?
performance - Phalcon php vs node.js
我们将为我们的应用程序开发rest服务器(所有逻辑都在客户端javascript上)。所以我们考虑使用 Phalcon php,但我们还需要创建实时聊天系统,使用 node.js 更容易做到这一点。这让我们考虑使用 node.js 而不是 phalcon
不幸的是,我们对 node.js 的经验并不好,我们喜欢 phalcon 的性能和内在美。
问题是,有人比较 phalcon 和 node.js 的性能吗?可能最好仅将 node.js 用于长轮询聊天请求,但我不喜欢项目与如此不同的工具连接时。
phalcon - 无法使用 PhalconPHP 的 createBuilder 对多个表进行左连接?
也许我在这里做错了什么,但是在使用 createBuilder() 时我无法加入多个表。这是一个示例查询。
有错误表明框架可能没有正确生成 SQL 查询,但我很可能做错了什么。在附加的 LEFT 连接之前似乎没有添加空格。
“on 子句”中的未知列“TABLE2.table_one_idLEFT”
任何见解将不胜感激。
dependency-injection - Phalcon 中插件的类加载
在 services.php 中添加调度程序时,它似乎无法访问自动加载器以包含类。
示例:/config/services.php
包含要求是否正确?这是我似乎可以访问安全插件的唯一方法?我确定有更好的方法吗?
这两个https://github.com/phalcon/invo与 Phalcon 主页上的演示不同?
有人澄清吗?
php - 将 Phalcon 中的所有操作输出为 XML
我正在创建一个应用程序,我需要框架的所有操作来将数据输出为 XML。
如何做到这一点?