1

DataTransformerを持つカスタムフィールドタイプ「customnum」があります。次のように Builder に指定すると、すべてがフォームで正常に機能します。

public function buildForm(FormBuilderInterface $builder, array $options)
{
    $builder
        ->add('name')
        ->add('number','customnum')
        ->add('active')

doctrines CRUD によって構築された典型的な indexAction ページから始めて、カスタム フィールド (DataTransformer) を使用するにはどうすればよいですか?

public function indexAction()
{
    $em = $this->getDoctrine()->getManager();
    $entities = $em->getRepository('TwarSoz3Bundle:Organization')->findAll();
    return array(
        'entities' => $entities,
    );
}

フレームワークがそのフィールドの customnum タイプを自動的に推測する方法はありますか (フォームでも?)

4

0 に答える 0