私の問題は次のとおりです。
データベースからデータを正常に取得するフォームビルダーのドロップダウンリストがあります。
public function buildForm(FormBuilder $builder, array $options) {
$builder->add('Statusname', 'entity', array('empty_value' => 'All','class' => 'MyProject\EntityBundle\Entity\IssueStatusType', 'property' => 'name', 'required' => false,'query_builder' => function ($repository) { return $repository->createQueryBuilder('es')->orderBy('es.name', 'ASC'); },))
}
それは正常に動作します。しかし、カスタムデータを追加すると
'not closed' => 'Not closed'
ドロップダウンリストに
public function buildForm(FormBuilder $builder, array $options) {
$builder->add('Statusname', 'entity', array('empty_value' => 'All','not closed' => 'Not closed','class' => 'MyProject\EntityBundle\Entity\IssueStatusType', 'property' => 'name', 'required' => false,'query_builder' => function ($repository) { return $repository->createQueryBuilder('es')->orderBy('es.name', 'ASC'); },))
}
それは動作しません。誰かが理由を教えてもらえますか?
前もって感謝します。