首页 > TAG信息列表 > symfony-2-1
PHP-应用程序/控制台资产:使用流包装器错误安装到S3
我有一个配置为使用Gaufrette捆绑包来管理文件系统的Amazon s3的流包装器.我可以使用资产成功转储资产,并且当前配置如下: knp_gaufrette: adapters: amazon: amazon_s3: amazon_s3_id: site_store.s3 bucket_name: %sitphp – 使用Doctrine在Symfony2中测试控制器
我在Symony2中创建了一个非常简单的REST控制器,其中包含控制器操作中的数据库插入/更新/删除. 是否有一种很好的方法可以为这些控制器操作编写单元/集成测试而不会污染生产数据库?我是否必须使用不同的环境 – 或者是否有来自框架供应商的建议方法? 电流控制器示例: public functionphp – 将自定义列添加到Propel模型?
目前我正在使用以下查询: $claims = ClaimQuery::create('c') ->leftJoinUser() ->withColumn('CONCAT(User.Firstname, " ", User.Lastname)', 'name') ->withColumn('User.Email', 'emailphp – 使用Symfony从Doctrine模型创建数据库
我使用SQL CREATE DATABASE命令创建了一个新数据库来托管我的应用程序表.我现在将使用Doctrine从我的Symony 2.1项目生成数据库.我已经有正确的映射YML-PHP实体但是当我尝试使用该命令时 php app/vendors doctrine:schema:create 它在我在我的应用程序中运行的查询失败.我不明白php – 在Symfony 2中创建具有相同表单的2个不同实体
是否可以创建具有相同形式和操作的2个相关实体?如果有,怎么样? 我想在1step注册中创建一个新用户及其相关问卷. 谢谢, 卢卡解决方法:您可以为相关实体(问卷调查)创建表单类型,并将其用作用户表单类型中的字段类型.它被称为表单嵌套. // src/Acme/DemoBundle/Form/Type/Questionnairephp – 如何获取Symfony控制台应用程序的运行路径?
有没有办法在Symfony Console应用程序中获取运行路径?例如(假设PATH中的php解释器): cd /tmp php /home/user/myapplication/app/console.php mycommand 应该从/ tmp启动console.php返回/ tmp.解决方法:getcwd()会做你需要的.您可以从任何目录执行app / console,PHP将知道它是哪一php – 无法打开输入文件:app / console(Symfony 2)
最近我开始使用Symfony2.不幸的是,php app / console命令在我的MAMP服务器上都不能用作Vagrant服务器(MAC OSX).我尝试使用以下命令创建一个包 php app/console generate:bundle --namespace=Vendor/NameBundle 并试图解决问题 php app/console assets:install web 并且这两个php – symfony2教程 – 生成包
我是symfony2的新手,但不是symfony.我目前正在做the symblog tutorial.它到目前为止还不错,但是我对生成包有点卡住了吗? 该教程说要运行以下命令 php app/console generate:bundle --namespace=Blogger/BlogBundle --format=yml 完成之后,它应该将引用/生成代码添加到包中 > appphp – 谷歌地图infowindow没有显示在使用VichGeographicalBundle的Symfony2点击
我已成功设置VichGeographicalBundle以在Google地图中显示一堆地点.一切正常,除了点击时没有显示的信息窗口. $这 – > setShowInfoWindowsForMarkers(真);设置但似乎不起作用. 有任何想法吗 ? 编辑: class allShopsMap extends Map { /** * Constructs a new instance ophp – SF2.1 RC1 – 无需处理的元数据类
我已经使用composer彻底安装了Symfony 2,并通过app / console创建了一个bundle.我还创建了一个数据库并通过app / console生成了一些实体. 所以现在我执行app / console doctrine:schema:create来创建数据库方案.不幸的是,我收到以下错误: No Metadata Classes to process. 我仔细检php – Symfony 2.1安全交叉子域
在应用程序上运行Symfony 2.1,我们有不同的代码沙箱.例如. > aequasi.someurl.com > dev.someurl.com> hotcarl.someurl.com 我似乎无法弄清楚为什么,但当我登录aequasi,我去hotcarl,我需要再次登录.当我这样做时,它让我退出了aequasi. 所有沙箱都使用相同的数据库进行身份验证 我php – symfony2自定义时间选择字段
我正在尝试制作自定义日期时间表单字段. 就像在这个answer中一样,我使用DataTransformer分割了具有一个日期表单字段和时间表单字段的日期时间字段. 我使用jquery datepicker进行日期选择,但我希望有一个自定义选择表单字段用于时间选择,半小时intervalls: 00:00 00:30 ... 23:30php – 让不同的Symfony 2应用程序使用相同的会话/登录?
我有四个Symfony 2.1应用程序,我希望它们共享相同的会话/登录系统,以便登录一个可以让你进入其他应用程序. 所有应用程序都在同一个域和服务器上,因此它们可以正确地获取cookie.由于某种原因,他们仍然无法交换.它们都具有在properties.yml中指定的相同秘密属性. 问题是登录到一个应php – Symfony2.1映射错误:class_parents()
我试图在Symfony2.1项目中使用Doctrine2从表(通过实体)获取数据时遇到问题.这是我得到错误的控制器: /** * Country list */ public function countrylistAction() { $em = $this->getDoctrine()->getManager(); $countryList = $em->getRepository('ProjectBaseBundle:S