草庐IT

symfony-components

全部标签

php - 安装 Symfony 2.4.1 lib-icu 4.4 依赖项时出现问题

我遇到了与thisone相同的问题,但那里提供的解决方案对我不起作用。我从theSymfonyDownloadsPage下载了Symfony2.4.1StandardVendorswithVendors包.解压缩文件并下载composer.phar后,我运行phpcomposer.pharinstall并收到此错误:LoadingcomposerrepositorieswithpackageinformationInstallingdependencies(includingrequire-dev)fromlockfileYourrequirementscouldnotberesolv

php - Symfony2.3 在 Controller 中获取 EntityManager 的更好方法

我正在使用Symfony2.3,我目前正在使用EntityManager,如__construct()中所示使用__construct()中的EntityManager或在每个方法内部使用哪个更好?如publicindexAction()所示/***QuazBarcontroller.**/classQuazBarControllerextendsController{publicfunction__construct(){$this->em=$GLOBALS['kernel']->getContainer()->get('doctrine')->getManager();}/***L

php - 为什么 composer update 将 symfony 更新为 2.5 但它是 "symfony/symfony": "~2.4"?

也许我对Composer的工作方式完全错误,但考虑到以下composer.json(Symfony的一部分,还有一些未在此处显示的附加要求):"require":{"php":">=5.3.3","symfony/symfony":"~2.4","doctrine/orm":"dev-master","doctrine/dbal":"dev-master","doctrine/doctrine-bundle":"dev-master","twig/extensions":"~1.0","symfony/assetic-bundle":"~2.3","symfony/swiftmaile

php - 带约束的 Symfony2 单元测试表单

我有一个未连接到实体但确实具有此处提到的约束的表单:http://symfony.com/doc/current/book/forms.html#adding-validationContactBundle\Tests\Form\Type\TestedTypeTest::testSubmitValidDataSymfony\Component\OptionsResolver\Exception\InvalidOptionsException:Theoption"constraints"doesnotexist.Knownoptionsare:"action","attr","auto_

php - 在同一页面上多次生成相同的表单类型 Symfony2

我正在尝试生成一个表单类型,特别是“ProductLanguageType”。我想生成与语言表中现有语言的当前数量一样多的ProductLanguageType。例如,如果我在语言表中有(英语、法语、俄语、中文),它会在同一页面上生成4个ProductLanguageType表单。我想知道如何查询语言表并在同一页面上生成多个相同类型的表单,表单生成器是否能够做到这一点,或者是否有其他解决方法?一段时间以来一直遇到一些麻烦,很乐意为此找到一个好的解决方案。产品语言类型:classProductLanguageTypeextendsAbstractType{publicfunctionbu

php - Symfony2 登录 use_referer 不工作

这是我用于用户登录的security.yml:user_secured_area:pattern:/*anonymous:~provider:userform_login:check_path:/login_checklogin_path:/loginuse_referer:trueusername_parameter:_emaillogout:path:logouttarget:/我已经检查了HTTP_REFERRER的探查器,我得到了正确的引用。但是,在登录时,它会被重定向到根URL而不是引用URL。对此有任何想法还是我错过了什么?Controller:publicfunction

php - Symfony2 双嵌套动态表单字段

我有一个带有两个分层动态字段的Symfony2表单。第一层使用表单事件实现记录的方式没有问题:http://symfony.com/doc/current/cookbook/form/dynamic_form_modification.html#dynamic-generation-for-submitted-forms但是接下来是第三个字段,它依赖于第二个字段,第二个字段已经是一个动态字段。为了演示这个问题,这里是我的剥离代码:add('park','entity',array('class'=>'AppBundle:Park','property'=>'identifyingNam

php - 在 Symfony2 项目中找不到类 'PHPUnit_Framework_TestCase'

我正在symfony2中开发一个项目,我是单元测试的新手。我已经通过PEAR安装了PHPUnit3.6.10,当我输入phpunit命令时它可以从终端运行。我按照SensioLab的建议(http://symfony.com/doc/current/book/testing.html)编写了我的第一个测试类,但是当我使用命令时php-cappsrc/My/CalendarBundle/Tests/Calendar/CalendarTest.php我得到了Fatalerror:Class'PHPUnit_Framework_TestCase'notfoundin/Library/WebS

php - Symfony2 - 学说 :schema:update fails with entity outside of a bundle ( decoupled )

我正在阅读这篇文章:http://danielribeiro.org/yes-you-can-have-low-coupling-in-a-symfony-standard-edition-application/作者提到项目可以有这样的结构:src/└──Vendor/└──Product/└──Bundle└──BlogBundle/└──ForumBundle/└──SiteBundle/└──Controller/└──IndexController.php└──Resources/└──views/└──index.html.twig└──ProductSiteBundle.

php - 变量在 symfony2 中不存在

我的symfony2项目有以下问题:这是我的Controller的代码publicfunctionshowCustomerAction($id){//retrievethecustomerfromthedatabase$em=$this->getDoctrine()->getManager();$customer=$em->getRepository('VictorIoSiteBundle:Customer')->find($id);//thrownew\Exception($customer);return$this->render('VictorIoSiteBundle:Site: