草庐IT

symfony-components

全部标签

php - 如何在 Symfony2 中为表单字段设置默认值?

有没有一种简单的方法可以为文本表单字段设置默认值? 最佳答案 您可以使用empty_data设置默认值$builder->add('myField','number',['empty_data'=>'Defaultvalue']) 关于php-如何在Symfony2中为表单字段设置默认值?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/17986481/

php - 如何在 Symfony2 中为表单字段设置默认值?

有没有一种简单的方法可以为文本表单字段设置默认值? 最佳答案 您可以使用empty_data设置默认值$builder->add('myField','number',['empty_data'=>'Defaultvalue']) 关于php-如何在Symfony2中为表单字段设置默认值?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/17986481/

php - 为简单的应用程序生成 PHAR

我正在尝试使用Symfony2控制台库构建CLI工具。我有一些基本的工作,现在我想把它打包成phar。我读过几个示例,但我看到的示例非常简单(3个文件,没有命名空间等)。在我的src/目录中,我有以下内容:在src/上面,我有一个console.php,我执行它来运行应用程序。我还有一个vendors/目录,因为我正在使用composer安装依赖项。console.php非常简单:#!/usr/bin/envphpadd(newRunAllCommand());$console->add(newEnvironmentCommand);$console->add(newExtension

php - 为简单的应用程序生成 PHAR

我正在尝试使用Symfony2控制台库构建CLI工具。我有一些基本的工作,现在我想把它打包成phar。我读过几个示例,但我看到的示例非常简单(3个文件,没有命名空间等)。在我的src/目录中,我有以下内容:在src/上面,我有一个console.php,我执行它来运行应用程序。我还有一个vendors/目录,因为我正在使用composer安装依赖项。console.php非常简单:#!/usr/bin/envphpadd(newRunAllCommand());$console->add(newEnvironmentCommand);$console->add(newExtension

php - 如何在 Symfony 的另一个服务中注入(inject)一个服务?

我正在尝试在另一项服务中使用日志记录服务以排除该服务的故障。我的config.yml看起来像这样:services:userbundle_service:class:Main\UserBundle\Controller\UserBundleServicearguments:[@security.context]log_handler:class:%monolog.handler.stream.class%arguments:[%kernel.logs_dir%/%kernel.environment%.jini.log]logger:class:%monolog.logger.clas

php - 如何在 Symfony 的另一个服务中注入(inject)一个服务?

我正在尝试在另一项服务中使用日志记录服务以排除该服务的故障。我的config.yml看起来像这样:services:userbundle_service:class:Main\UserBundle\Controller\UserBundleServicearguments:[@security.context]log_handler:class:%monolog.handler.stream.class%arguments:[%kernel.logs_dir%/%kernel.environment%.jini.log]logger:class:%monolog.logger.clas

php - 使用 Symfony 的重定向功能时在 URL 中锚定

我正在使用$this->redirect('route',array('id'=>$id));但我需要能够在末尾放置“#”anchor,但我找不到这样做的方法。有什么想法吗?代码$this->redirect('route',array('id'=>$id));返回/route/id/5但我希望能够创建/route/id/5#anchor7 最佳答案 $this->redirect($this->generateUrl('route',array('id'=>$id)).'#anchor7');更新:在Symfony3.2中你可以这

php - 使用 Symfony 的重定向功能时在 URL 中锚定

我正在使用$this->redirect('route',array('id'=>$id));但我需要能够在末尾放置“#”anchor,但我找不到这样做的方法。有什么想法吗?代码$this->redirect('route',array('id'=>$id));返回/route/id/5但我希望能够创建/route/id/5#anchor7 最佳答案 $this->redirect($this->generateUrl('route',array('id'=>$id)).'#anchor7');更新:在Symfony3.2中你可以这

php - Symfony2 路由 - 路由子域

有没有办法在Symfony2中设置基于主机名的路由?我在官方文档中没有找到关于这个主题的任何内容。http://symfony.com/doc/2.0/book/routing.html我想根据给定的主机名路由请求:foo.example.combar.example.com{{子域}}.example.com所以本质上,Controller会将当前子域作为参数传递。类似于Zend的解决方案:http://framework.zend.com/manual/en/zend.controller.router.html#zend.controller.router.routes.host

php - Symfony2 路由 - 路由子域

有没有办法在Symfony2中设置基于主机名的路由?我在官方文档中没有找到关于这个主题的任何内容。http://symfony.com/doc/2.0/book/routing.html我想根据给定的主机名路由请求:foo.example.combar.example.com{{子域}}.example.com所以本质上,Controller会将当前子域作为参数传递。类似于Zend的解决方案:http://framework.zend.com/manual/en/zend.controller.router.html#zend.controller.router.routes.host