gpt4 book ai didi

symfony - 如何在 Twig 中显示 boolean 值

转载 作者:行者123 更新时间:2023-12-04 08:57:01 25 4
gpt4 key购买 nike

在此表中,我想在“响应”字段中显示"is"或“否”而不是“1”和“”
这是我的 table 的图片:
this picture shows my table :

我正在使用 symfony2.8,在我的实体“typeQuestion”中,我有这个:

/**
* @var boolean
* @ORM\Column(name="reponse", type="boolean")
*/

private $reponse;


/**
* Set reponse
*
* @param boolean $reponse
* @return TypeQuestion
*/
public function setReponse($reponse)
{
$this->reponse = $reponse;

return $this;
}

/**
* Get reponse
*
* @return boolean
*/
public function getReponse()
{
return $this->reponse;
}
public function __toString() {
return $this->libelle;
}

}

以我的形式:
 ->add('reponse', 'choice', array(
'label' => 'Reponse',
'choices' => array("true" => 'Oui', false => 'Non'),
'expanded' => true,
'multiple' => false,
'required' => true
));
}

我认为:
 <td class="center">{{TypeQuestion.libelle}}</td>
<td class="center">{{TypeQuestion.description}}</td>
<td class="center">{{TypeQuestion.reponse}}</td>

在 phpmyadmin 这就是我得到的:
在 phpmyadmin 这就是我得到的: 2

最佳答案

您可以添加 if 语句 {% if TypeQuestion.reponse %}yes{% else %}no{% endif%}

关于symfony - 如何在 Twig 中显示 boolean 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35973606/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com