草庐IT

cascade-framework

全部标签

php - Zend Framework 2 - 整数形式验证

我遇到了以下问题。我写了(基于教程)一个表单验证。文本字段工作正常,但整数字段表现奇怪。这是我的验证器:$inputFilter->add($factory->createInput(array('name'=>'zip','required'=>false,'filters'=>array(array('name'=>'Int'),),)));它像其他过滤器一样位于我的Entity.php中。奇怪的是,当我将它设置为true时,它甚至不接受字符串,但会忽略required。我尝试将Int替换为Digits,这会导致表单接受required但仍然接受字符串。有什么想法吗?谢谢!

php - 带有参数的 Slim Framework 重定向

我是第一次使用Slim框架,到目前为止一切都很好。但是有一件事我似乎无法理解。发布表单后,我想重定向回同一页面,但它在url中使用了一个参数,我无法返回。这是我目前所拥有的:$app->post('/markets-:game',$authenticated(),function($game)use($app){$request=$app->request();$id=$request->post('game3');$app->flash('global','gameadded');$app->response->redirect($app->urlFor('games.markets

php - 用于 Eclipse PDT 的 Zend Framework 插件

我安装了eclipsePDTIDE1.2.0版。我已经将它与Dojo一起使用来开发非常有趣的Ajax应用程序。现在我想在我的eclipseIDE中启用Zend框架。我怎样才能做到这一点。经过一番谷歌搜索后,我尝试了以下方法。1.)下载Zend框架并解压到我的C目录。2.)在我的php.ini文件中添加以下路径include_path=".;C:\ZendFramework-1.10.5\library"3.)更改Apache中httpd.conf文件中的以下行以支持.htaccess文件AllowOverrideNone到AllowOverrideAll重新启动Apache一次并测试是

php - PhalconPHP Framework - 如何更新模型对象和相关对象

我正在使用PhalconPHP,到目前为止我遇到的问题很少。框架很好。但是,我遇到了一个无法解决的问题。这可能是一件非常简单的事情,但我一直在兜圈子,找不到任何关于这个问题的引用。问题是,如果我还更新相关实体,则无法更新模型对象。例如,假设我有几个模型类。联系方式:classContactextends\Phalcon\Mvc\Model{publicfunctioninitialize(){$this->belongsTo('email_id','Email','id',['alias'=>'Email']);}}和电子邮件:classEmailextends\Phalcon\Mvc

php - 使用 Slim Framework HTTP 路由处理复杂的 GET 参数

假设以下原始代码:$app->get('(/store(/:url)+)',function($url=NULL)use($app){//Executeactionson$url});以上适用于以下情况:http://localhost/api/0001/store/url-data但它失败了:http://localhost/api/0001/store/http%3A%2F%2Fexample.com%2FSomethinghttp://localhost/api/0001/store/http://example.com/Something//andothervariations

php - Zend Framework 2 phpunit 测试带有连接的表

我使用了ZendFramework2文档中的Album示例并创建了一个应用程序。现在,在使用phpunit对其进行单元测试时,我在测试一个具有join的表时遇到了问题,比如表Account_Type。这是它的代码。fetchAll函数是functionfetachAll(){$sql=newSql($this->tableGateway->getAdapter());$select=$sql->select();$select->from('Album')->columns(array('id','name','account_type_id','managing_account_id

php - 在 Zend Framework 2 中合并输入过滤器

我有很多字段集,我想为每个字段集创建一个输入过滤器类。然后我的想法是,对于我的每个表单,我可以创建一个由其他输入过滤器组成的输入过滤器类。例如,当通过注册表单创建帐户时,我想使用我的Account实体的基本Account输入过滤器,并将其用于新的输入过滤器可以修改输入或添加其他输入的类。类似下面的内容。classRegisterextendsInputFilter{publicfunction__construct(ObjectRepository$accountRepository,Account$accountFilter){/*****Addinputsfrominputfilt

php - 使用 Zend_Controller_Router_Route_Hostname 在多个域上运行相同的 Zend_Framework 站点

我需要基于zend_framework运行同一个站点以在多个域上运行,并且我的应用程序需要知道它在哪个域上运行。我认为使用Zend_Controller_Router_Route_Hostname是个好主意,但我遇到了一些问题。我的Bootstrap中有以下代码$ctrl=Zend_Controller_Front::getInstance();$router=$ctrl->getRouter();$router->removeDefaultRoutes();$hostnameRoute=newZend_Controller_Router_Route_Hostname(':sub-do

php - Zend Framework TDG 与 Doctrine

这个问题在这里已经有了答案:关闭10年前。PossibleDuplicate:WhenshouldusedoctrineORMandwhenzend-db-table?简而言之,什么更好,为什么?我目前使用ZendFrameworkTDG,但正在考虑转向Doctrine。已经转向Doctrine(来自ZendFWTDG)的人可以说说经验吗?它更好、更快、更灵活吗?为什么我(和任何人)转向Doctrine,或者为什么不转向?提前致谢。

php - zend framework 2 认证服务

我的模块中有两个Controller,它们都需要查看用户是否登录。登录Controller使用DbTable对用户进行身份验证并将身份写入存储。我正在使用>Zend\Authentication\AuthenticationService;$auth=newAuthenticationService();在Controller函数中,然后我在多个pageAction()上实例化它的实例为此我在Module.php中写了一个函数如下publicfunctiongetServiceConfig(){returnarray('factories'=>array('Application\Co