草庐IT

symfony-components

全部标签

php - 使用 Symfony Security 的简单登录表单

我试着用这个教程做登录表单:http://symfony.com/doc/current/cookbook/security/form_login_setup.html所以,现在我的security.yml文件如下所示:security:providers:in_memory:memory:users:ryan:password:ryanpassroles:'ROLE_USER'admin:password:kittenroles:'ROLE_ADMIN'encoders:Symfony\Component\Security\Core\User\User:plaintextfirewa

php - Symfony2 将变量从自己的包传递到 Twig

我正在开发第三方包。我需要定义一个可以在这个包的Twig模板中使用的变量。当尝试在我的bundleconfig.yml模式中声明时,在我的项目中变量步进twig模板,twig:globals:test_vars:%test_vars%我收到这个错误。InvalidArgumentExceptioninYamlFileLoader.phpline357:Thereisnoextensionabletoloadtheconfigurationfor"twig"(in/home/domain.ext/vendor/test/test-bundle/test/TestBundle/Depend

php - 手动提交 Symfony 表单后 CollectionType 字段显示为空

我有一对多关系书书:oneToMany:bookImages:targetEntity:BookImagemappedBy:bookcascade:[persist,remove]图书图片:manyToOne:book:targetEntity:BookinversedBy:bookImagesjoinColumn:name:book_idreferencedColumnName:id所以我的表单有一个collectionType字段。书籍类型:$builder->add('bookImages','collection',array('type'=>newBookImageType(

在 bundle 扩展加载时找不到 PHP Symfony 请求堆栈

我正在尝试创建可重用的日志记录包,它可以为日志消息设置自定义格式化程序。格式化程序在主应用程序的配置文件中设置如下:custom_logger:formatter:AppBundle\Services\MessageFormatter然后在LoggerBundle/DependencyInjection/CustomLoggerExtension.php收到此配置后,我正在尝试获取记录器服务并设置格式化程序classCustomLoggerExtensionextendsConfigurableExtension{publicfunctionloadInternal(array$mer

php - Symfony2:间歇性高响应时间/慢 SessionHandlerProxy::read() 完成

我看到来自Symfony2session管理器组件的非常奇怪的行为。特别是,SessionHandlerProxy::read()函数在我的生产环境中偶尔会非常慢。Symfony\Component\HttpFoundation\Session\Storage\Proxy\SessionHandlerProxy::read我在运行Ubuntu的AmazonEC2上使用Apache2,使用默认的Symfony2session存储(不是Redis或类似的东西),尽管我想知道我是否应该这样做。我安装了NewRelic来跟踪我的交易,报告如下:缓慢的响应是断断续续的,我没有注意到请求/分钟和缓

php - Symfony - 从未导入注释

我正在使用Symfony框架并打算将自动文档引擎添加到我项目的RESTfulapi中。经过一番搜索,我找到了apidoc引擎(http://apidocjs.com/)。它的工作非常简单:您必须为RESTfulapi的每个Controller添加一些注释,然后将生成文档。注解示例为:/***@Route("/api/dictionary_list/{userId}/{sessionKey}",name="api/dictionary_list")*@api{get}/api/dictionary_list/{userId}/{sessionKey}01.Valueslist(ids)f

php - 使用 Symfony 2.8 和 3.1 的 LDAP HTTP 身份验证

我看过这个文档,但对我没有帮助:http://symfony.com/doc/2.8/cookbook/security/ldap.html我有一个问题,我无法使用任何用户登录。旧日志文件:[2016-07-0616:56:11]request.INFO:Matchedroute"company_threesoccer_default_soccerfacebook".{"route_parameters":{"_controller":"company\\ThreeSoccerBundle\\Controller\\DefaultController::soccerFacebookAc

php - symfony2 项目上的 Swiftmailer 附件错误(无法打开文件进行阅读)

我正在开发一个symfony项目,我有一个必须使用swiftmailer发送邮件的表单。对于解释->用户可以在表单的可选文件上传功能中使用附件。(表格像命令一样保存在bdd中,提交表格后我们进行了回顾,并且发送了3封邮件(我们每次都不使用附件的两封邮件,只有带附件选项的邮件失败了有一个文件要加入,否则如果我们只使用评论(其他字段可选,像路径一样工作,邮件正在工作)我希望我的解释清楚易懂,我的英语并不完美,功能也不太容易。由于某些信息的secret性,我在这里只写了与邮件有关的代码,但如果我忘记了什么,请告诉我,我会更新帖子。当我发送一个没有附件的邮件时,我没有遇到任何问题,但是当我尝试

php - Symfony 实体类型中的树结构

我的table是这样的categories:-id-name-parent在我的表单中,您可以选择多个类别。我将此代码用于表单生成器->add('categories',EntityType::class,['class'=>'AppBundle:CourseCategory','choice_label'=>function(CourseCategory$category){return\AppBundle\Helper::categoryIndent($category).''.$category->getName();},'multiple'=>true,'expanded'=>

php - Symfony2 404 错误 : Object Not Found (ParamConverter error)

我创建了一个名为search.html.twig的新边界类,但是当我转到URL(http://localhost:8000/shrubs/search)时,出现以下错误:ERROR-UncaughtPHPExceptionSymfony\Component\HttpKernel\Exception\NotFoundHttpException:"AppBundle\Entity\Shrubsobjectnotfound."atC:\Users\rosmith\shrub_search\vendor\sensio\framework-extra-bundle\Request\ParamCo