草庐IT

symfony-console

全部标签

php - Symfony2 覆盖约束

我有BaseEntity类:classBaseEntity{/***Thename.**@varstring**@ORM\Column(name="name",type="string",length=255,unique=true,nullable=false)*@Assert\Length(min=2,max=255,minMessage="default.name.short",maxMessage="default.name.long")*@Assert\NotBlank(message="default.name.not_blank")*/private$name;}和cla

javascript - 在 Symfony2 中验证搜索表单后更新 AngularJS 范围

大家好,我们必须使用AngularJS在Symfony2中重写一个软件应用程序,我们将Symfony2用于MVC目的,将AngularJS用于有用的功能。这是我们的问题,我们首先在我的Symfony2View中使用AngularJS在表格中显示我们的客户:varapp=angular.module('appName',[]);app.controller('clientsCtrl',function($scope,$http){$scope.loading=true;$http.post('{{url(generatedScope)}}').then(function(response

php - OAuthException : redirect_uri isn't an absolute URI. 检查 RFC 3986 (Symfony)

我想在我的网站上添加facebook登录选项,关注thistutorial.我按照教程中的说明进行了所有操作,但仍然出现此错误:OAuthException:redirect_uriisn'tanabsoluteURI怎么可能解决呢?此url由facebookOAuthProvider生成。该网站不在本地主机上。它在网络服务器上运行,使用https。这是相关代码://redirecttoFacebook$facebookOAuthProvider=$this->get('app.facebook_provider');$url=$facebookOAuthProvider->getAu

php - 拉维尔/Symfony : unable to load the "app" configuration file

在升级我的Homestead并安装我的软件包后,我遇到了一个奇怪的错误。随叫随到phpartisan以下是输出:InLoadConfiguration.phpline68:Unabletoloadthe"app"configurationfile.几个人suggest这是Windows(10)将文件名大写的原因。但是,这在我的文件夹中看不到,也不适用于我的Ubuntu(18.04)环境。查看LoadConfiguration.php的源代码我们可以看到它正在使用Finder来自symfony/finder的类(class)组件。foreach(Finder::create()->fil

php - Symfony2 : Invalid CSRF token while remember me authentication

我有一个用Symfony2.8.11和FosUserBundle2.0.0-beta1编写的应用程序。用户可以通过VPN或基本身份验证连接到站点。他们大多在Windows7上使用InternetExplorer11。他们中的一些人在站点内以随机形式遇到无效的CSRFtoken问题。问题是用户无法提交表单,即使刷新几次页面也是如此。我怀疑是session不断刷新导致的问题,从日志看:{"created":1483610056,"lastUsed":1483610056}["csrf","session_times"][]另外,我怀疑是remembermetoken认证导致的(每个issu

php - Symfony2 : Execute some code after every action

我最近在Symfony2中启动了一个项目,我需要在每个操作之前和之后运行一些方法以避免代码冗余(例如ZendFramework的preDispatch/postDispatch和Symfony1的PreExecute/PostExecute)。我创建了一个基类,所有Controller都继承自该基类,并注册了一个事件监听器以在运行请求的操作之前运行Controller的preExecute()方法,但是在阅读了大量文档和此处的问题之后我仍然找不到如何运行postExecute()。Foo/BarBundle/Controller/BaseController.php:classBase

php - 是否可以编译 Symfony2 assetic :dump and deploy that rather than run it on the server?

我的生产服务器出现问题,assetic:dump在Capifony部署时超时(但并非总是如此)。在本地运行assetic:dump没问题。也可以部署到不同的登台(功能不那么强大)服务器。要解决此问题(并加快部署速度),我想知道是否可以在部署之前运行assetic:dump并将这些合规Assets与部署的其余部分一起发送? 最佳答案 这有点棘手,我也在尝试这样做(java在我的服务器上无法正常工作,因此部署失败)。问题是Capifony从源代码控制存储库部署,通常转储的Assets不在存储库中(它们不应该)。所以我想做到这一点的唯一方

php - Symfony2 密码重置而不覆盖 FOSUser

我正在尝试构建一个重置用户密码的表单。我正在使用FOSUserBundle来管理用户,但由于某些架构原因,我不想覆盖FOSUser重置Controller所以我决定构建自己的类型和Controller来重置密码密码重置类型.phppublicfunctionbuildForm(FormBuilderInterface$builder,array$options){$builder->add('plainPassword',RepeatedType::class,array('type'=>PasswordType::class,'attr'=>['class'=>'form-group

在jQuery上使用Chrome Console中的$ Selector

我想知道为什么我可以使用$('.myelement')在GoogleChromeConsole中?我认为那只是一件事情。这是JavaScript的一部分吗?看答案这$函数由ChromeDevToolsAPI提供尽管该页面提供了全局,但它将被覆盖$变量(例如,加载jQuery)。它不是JavaScript的一部分(也不是任何DOM操纵功能)。

php - 为什么 Symfony 文件验证器不工作

我想使用文件验证器来限制文件输入的mime类型。不幸的是,这个约束从未被使用过,所有文件都被接受了。namespaceWNC\SoldierBundle\Entity;useDoctrine\ORM\MappingasORM;useSymfony\Component\Validator\ConstraintsasAssert;/***WNC\SoldierBundle\Entity\Soldier**@ORM\Table(name="soldier")*@ORM\Entity(repositoryClass="WNC\SoldierBundle\Entity\SoldierReposi