小编Flo*_*cel的帖子

在symfony 2.2 twig中访问静态变量

我有一个包含数组形式的常量选项的类:

namespace MyNameSpace;

class OptionConstants
{
  /**
   * Gender options
   */
   public static $GENDER = array(
    'Male',
    'Female'
   );

  /**
   * University year levels
   */
   public static $UNVERSITY_STANDING = array(
    '--None--',
    'First Year',
    'Second Year',
    'Third Year',
    'Fourth Year',
    'Graduate Student',
    'Graduated',
    'Other'
   );
}
Run Code Online (Sandbox Code Playgroud)

如何在symfony 2.2 twig中访问$ UNVERSITY_STANDING或$ GENDER?

static twig symfony-2.2

9
推荐指数
3
解决办法
9819
查看次数

doctrine 2代理类中的EntityNotFoundException

访问doctrine 2中的代理类属性时,EntityNotFoundException可能的原因是什么?无论如何,以下是我的实体的结构:

/**
 * @ORM\Table(name="comments")
 *
 * @ORM\InheritanceType("JOINED")
 * @ORM\DiscriminatorColumn(name="comment_type", type="smallint")
 * @ORM\DiscriminatorMap({
 *    1 = "VisitorComment",
 *    2 = "MemberComment"
 * })
 */
 class Comment
 {
    //with common properties of its subclasses
 }
Run Code Online (Sandbox Code Playgroud)

子类如下:

/**
 * @ORM\Table(name="member_comments")
 */
class MemberComment extends Comment
{
    /**
     * owning side
     *
     * @var Member $author
     * 
     * @ORM\ManyToOne(targetEntity="Member")
     * @ORM\JoinColumn(name="author_id", referencedColumnName="id", nullable=false)
     */
     private $author;

    /**
     * Set author
     *
     * @param Member $author
     */
    public function setAuthor($author)
    {
        $this->author = $author; …
Run Code Online (Sandbox Code Playgroud)

mapping proxy inheritance class

5
推荐指数
1
解决办法
1852
查看次数

设置symfony 2表单字段的名称属性

如何在symfony 2中设置渲染字段的名称属性?

预期产量:

     <input type="text" name="test" value="test" />
Run Code Online (Sandbox Code Playgroud)

以这种方式渲染场

     {{ form_widget(form.test, { 'attr': {'name': 'test'} }) }}
Run Code Online (Sandbox Code Playgroud)

绝对不行.

输出仍然是

     <input type="text" name="form[test]" value="test" />.
Run Code Online (Sandbox Code Playgroud)

有没有办法动态设置name属性或id属性?谢谢.

php forms formbuilder symfony

5
推荐指数
1
解决办法
1万
查看次数

在树枝中显示货币符号

如何在树枝上显示货币符号?我保存了符号的数值,如:

for EURO : &#8364;
for DOLLAR: &#36;
Run Code Online (Sandbox Code Playgroud)

当我渲染这些值时,&转换为&amp;并且货币符号不显示.任何想法将不胜感激.谢谢.

currency symfony twig

4
推荐指数
1
解决办法
6336
查看次数