草庐IT

symfony-console

全部标签

php - 在 Symfony2 中自定义选择/实体字段的呈现

我想要一个在其上使用附加数据呈现的元素秒。举例来说,我想要一个服务选择器(非多个实体字段)在选择更改时重置另一个输入值。我对使用JS数据结构不感兴趣,我需要呈现的字段如下所示:Service1Service2我会采用两种不同的解决方案,并且很高兴看到这两种解决方案的答案。我将通过使用form开始组装上述HTML代码,在Twig中手动呈现该字段。我传递给Twig的变量。我有两个问题来解决这个问题。A)我找不到一个安全的方法来告诉应该命名的文件,即我如何获得nameSymfony通过使用变量form.service期望的属性(服务是FormType中字段的名称)。[请给我一些技巧,这些技巧

php - Symfony 2.1 - 未捕获的 PHP 异常 Twig_Error_Runtime

尝试在Symfony2.1中打开路由时出现此错误我真的不知道去哪里检查。互联网上什么都没有。非常感谢您的帮助:CRITICAL-UncaughtPHPExceptionTwig_Error_Runtime:"Anexceptionhasbeenthrownduringtherenderingofatemplate("UnabletogenerateaURLforthenamedroute"_wdt"assuchroutedoesnotexist.")in"@WebProfiler/Profiler/toolbar_js.html.twig"atline15."at/home/milos

php - Symfony2 能否生成 :doctrine:entity generate entity with one-to-many relationship?

我想答案是否定的,但我想确定一下。SensioGeneratorBundle包含生成实体的命令。您知道它是否可以为one2Many或Many2Many字段生成映射吗?有没有实现这个的项目?我找到的唯一例子:phpapp/consoledoctrine:generate:entity--entity=AcmeBlogBundle:Blog/Post--format=annotation--fields="title:string(255)body:text"--with-repository--no-interaction非常感谢 最佳答案

php - Symfony 2 性能优化

我们正在寻找将来可以使用的PHP框架,目前正在使用Symfony2进行测试。为此,我们重新设计了API并将其作为一个包在Symfony中实现。事实证明,Symfony似乎非常慢-实际上比我们旧的(甚至不是精心设计的)系统慢远。我们尝试通过缓存字节码来优化性能(为此使用APC)。虽然我们注意到性能有了巨大改进(之前:加载API大约需要3秒;之后:平均0.6秒(仍然比我们没有APC的旧系统慢0.5秒),但我们'我们有点兴奋-但仍然对从几乎空的数据库中获取一个结果这样简单的任务的高加载时间感到不满意。我不知道,但我可以想象这是由于Symfony自动加载所有类,即使特定包不需要时也是如此。现在

php - Symfony 2 网页目录重命名

我有一个Symfony2项目,由于某些原因我无法重命名网络目录。我正在尝试将其重命名为public。根据手册,我想更改composer.json并确保app.php和app_dev.php中的链接正确。但是当我运行app/consoleserver:run时,它显示Thegivendocumentrootdirectory"C:/xampp/htdocs/xxx/app/../web"doesntoexists.我已经更改了composer.json,运行composerinstall和composerupdate但仍然没有成功。这是我的composer.json,如您所见,我已经将"

symfony2.8 的 php_apcu.dll 扩展推荐 xampp 上的 php 加速器

在Windows7xampp5.6.19和symfony2.8开发环境配置上,系统提示我“安装和/或启用php加速器(强烈推荐)”。如何解决此建议/警告? 最佳答案 我在这里找到了问题的答案:http://www.ivangabriele.com/php-how-to-install-php-accelerator-in-xampp/这里有一些说明,以防网站消失:通过PHP函数phpinfo()向您展示PHP配置得到2个宝贵的信息:架构:x86还是x64?TS(线程安全)还是NTS(非线程安全)?下载相应的DLL(包括您的PHP版本

Php 框架 : symfony 1, symfony 2 或 Yii

我们将从自制框架切换到Symfony或Yii。从我们的角度来看,这两个框架的功能相似(即它们都有我们需要的)。我们的情况:php5.2.9,中型网站(10.000个唯一身份/天)但共享主机。考虑到我们现有的php版本,我们不能选择symfony2(它需要5.3.4),那么既然版本2已经发布,那么选择symfony1是否明智?我们在共享主机中(现在不能选择专用服务器,我们没有钱买),symfony1和yii不会要求太多资源(我更担心关于symfony1,从我读到的)?一些网站贡献者并没有真正使用php/MVC框架的经验:一旦网站的结构将转换为这2个框架之一,这些贡献者会遇到困难吗?花2-

php - 如何在 Symfony 的自定义错误页面中显示异常文本?

我正在使用Symfony,我按照Symfony文档的说明创建了一个自定义错误页面。所以,我有我的app/Ressources/TwigBundle/views/Exception/error.html.twig文件。它工作正常,但在我的错误View中,我想显示异常文本,这样如果我在Controller中执行此操作:thrownew\Exception('Ooops!');...我可以显示值“哎呀!”在我的TwigView中。有人知道哪个Twig变量有这个信息吗? 最佳答案 我终于找到了答案:异常消息可以通过Twig错误模板中的exc

javascript - 如何在 symfony2 中提交表单 ajax?

我即将使用Ajax提交我的表单,我已经使用POST成功提交了我的表单,但不知道如何将Ajax与Symfony结合使用构建形式$builder->add('name','text',array('constraints'=>array(newNotBlank()),'attr'=>array('placeholder'=>'Name')))->add('gender','choice',array('empty_value'=>'SelectGender','constraints'=>array(newNotBlank()),'choices'=>\AppBundle\Entity\R

php - Symfony2 中的“网站正在维护”页面

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求提供代码的问题必须表现出对所解决问题的最低限度理解。包括尝试过的解决方案、为什么它们不起作用,以及预期结果。另请参阅:StackOverflowquestionchecklist关闭8年前。社区在4个月前审查了是否重新打开这个问题,然后将其关闭:原始关闭原因未解决Improvethisquestion如何在Symfony2网络应用程序中轻松清晰地实现“正在维护的网站”页面?我已经为Symfony1找到了一些关于这个的东西,但没有为Symfony2找到任何东西。谢谢。