symfony相关内容
我正试图让Doctrine2在Debian挤压系统上使用Symfony2中的mysql数据库正常工作。 DB的字符集和排序规则设置为utf8和utf8_general_ci,并通过读取sql脚本手动创建数据库。 现在我输入一些值对于其中一个表与丹麦特殊字符像æøå,他们只是无法正确显示。 我的parameters.yml已设置encoding:utf8和在我的config.yml的教
..
我正在学习Symfony 2,而且我已经遇到了类FileFile的麻烦。 我想在我的项目中处理文件上传,所以我学习了官方文档:如何用Doctrine处理文件上传 它的效果非常好。但是,它只在本地工作。我使用MAMP来测试我的项目。 我试图将我的项目放在Debian 6服务器中。 Symfony应用程序工作,但上传文件不起作用。 当我移动文件的方法move()...我有这个错误:
..
我有一个Symfony2应用程序,它以一种形式接收JSON数据。其中一个领域是日期时间。如果我以这种方式渲染字段表单: - > add('startDate','date',array b $ b'widget'=>'single_text', 'format'=>'yyyy-MM-dd HH:mm:ss')) pre> 这样做可以接受: “startDate” 2
..
我正在建立如下表格: $ builder-> add('taskDate','datetime' ,数组( 'required'=> false, 'label'=>'Termin', 'input'=>'datetime', 'widget' =>'single_text', 'attr'=>数组('style'=>'max-width:150px;') )) 我得到这个
..
我需要在个人/工作人员的出生日期添加60年,这个人被存储在数据库中,我有以下代码来定义这个人加上getter和setter: / ** * @ ORM\Entity * @ ORM\Table(name =“Worker”) * @ ORM\Entity(repositoryClass =“Osd\RetireBundle\Entity\WorkerRepository”) *
..
我的树枝上有这个var: {{aWorker.timeToRetirement | date('Ym-d' }} 当我执行页面时,它正好返回这个文本:'Ym-d'without''当然。现在我真正想要得到的是两个日期之间的区别,让我们说一个未来的日期(一个人/工作者的退休日期,你可以得到更多的信息,如果你需要,我在做什么 here ) '2060-12-01'和今天的日期
..
我试图使一个实体使用日期作为主键。问题是Symfony无法将我正在使用的DateTime转换为字符串,以便在IdentityMap中引入它。在实体持久化期间,我收到以下错误: Catchable致命错误:DateTime类的对象无法转换为字符串我在实体中使用这个代码: / p> / ** * @ ORM\Id * @ ORM\Column(type =“ datet
..
我有一个具有一列“datetime”类型的实体来存储时间戳。 / ** * @ ORM\Column(type =“datetime”) * / protected $ timestamp; 我有MySQL 5.5.40,我发现它不存储微秒。所以我切换到5.6.21并导入了我的所有表格和数据。 我尝试将类型声明为 * @ ORM
..
我想通过Doctrine2的QueryBuilder获取今天创建的项目。我想将createdAt(Datetime)字段与today参数(Date)进行比较。是否可以在一个查询中执行此操作? $ qb = $ this-> createQueryBuilder('i'); $ qb-> innerJoin('i.type','it'); $ qb-> andWhere('it.na
..
我正在努力做一次只被实例化一次的服务。然后,当新用户访问我的主页时,我需要时再次使用它。 我想要做的是一旦实例化了一个设置datetime的服务。当任何用户连接到我的主页时,我将datetime发送到我的服务,并且比较两个数据时间(服务已被实例化的时间和用户的数据时间),如果hour> = 1则执行某些操作。 我的问题是,当我刷新我的主页时,服务的日期时间是现在的时间,而不是我第一次实例化
..
我想使用两个外键和datetime字段的组合作为我的组合主键。 但是我得到一个 可追踪的致命错误:类DateTime的对象不能被转换 到 中的字符串C:\development\xampp\htdocs\\ \\ happyfaces\vendor\doctrine\orm\lib\Doctrine\ORM\UnitOfWork.php line 1337 当我这样做一旦我
..
我不知道哪个是在数据库中存储时间戳的最佳方法。我想用几分钟和几秒的时间存储整个日期,但它只存储日期(例如2012-07-14),我想要存储2012-07-14 HH:MM:SS。我正在使用dateTime对象。这是代码: 在控制器中: $ user-> setCreated(new \DateTime()); 在实体中 / ** * @var da
..
我的一个实体中的一个字段是一个“datetime”变量。 如何将该字段转换为一个字符串以在浏览器中呈现? / p> 这是一个代码片段: {%游戏中的游戏%} ... {{game.gameTeamIdOne.teamName}} {{game.gameTeamIdTwo.teamName}} {{game
..
我已经尝试过太阳下的所有功能,以便能够在安装Symfony2之后运行此命令。 php应用程序/控制台缓存:清除--no-warmup或php应用程序/控制台缓存:清除 我每次都收到这个错误: [ErrorException]警告:date_default_timezone_get ():依靠系统的时区设置是不安全的。您需要 使用date.timezone设置或date_defau
..
我刚刚遇到一个问题,我的Symfony2应用程序呈现无效日期选择输入的表单。具体来说,它会显示“月份”中的数字,而不是月份名称。 表单类型的定义如下所示: $ builder - > add('title') - > add('shortcut') - > add('description') - > add('category') - > add('relea
..
我一直在努力为博客网站设置一个博客归档,其中在日期中使用点击并显示相应的帖子。 (见图)我明白我需要检索所有的博客帖子,按日期排序,但之后的步骤对我来说是雾的。把这些数据按月/年的顺序排列并将其传递给模板是我遇到麻烦的一部分。 有人可以看出我在做什么错误或提供一个简单的工作示例? 我到目前为止: public function archiveAction() { $ em
..
我正在使用Symfony2和Doctrine。 我有一个日期字段,这里是: / ** * @ ORM\Column(type =“date”) * / protected $ date; 在我的表单中,我使用一个文本字段来避免Chrome默认的日期戳,但是我将DateTime对象插入到数据库: if($ request-> isMethod('P
..
我正在使用symfony2和twig来修改date_widget。默认情况下,一个年份的字段有10年的选择,例如5年前和今天之后的5年。我想直到现在几年。我该怎么改呢?我已经看过'form_div_layout.html.twig',但是我看到这不是这个地方。 解决方案 使用构建日期窗口小部件时的'年'选项。例如: $ builder-> add('foobar_date','da
..
我希望使用瑞典语输出几个月份(“d F,Y”)过滤器。 。我已经尝试在我的parameters.yml文件中设置“locale:sv”,但是没有效果。 在我从Symfony 2.1升级到2.3之前,它正在工作,所以我认为可能与它有关系。 有关如何解决这个问题的任何想法? 解决方案 Twig Intl Extension 您可以使用 fabpot 的官方Twig扩展程序中找
..
我将 github 导入捆绑包 AliDatatableBundle , strong>遵循文档步骤,除了 $ bin / vendor install /master/README.md#installation-1“rel =”nofollow“>安装,因为使用Symfony2.6,没有必要这样做。 当我在我的控制器中创建功能,并在我的枝条中渲染时,我有这个错误: 在渲染模板期间抛
..