I want to build the Entity field type in Symfony 2 and pass the parameter to the query designer for a list of filters for related objects:
$formMapper ->add('article_subcategories', 'entity', array( 'label' => 'Podkategorie', 'multiple' => true, 'expanded' => true, 'read_only' => true, 'class' => 'FachowoArticleBundle:ArticleSubcategory', 'query_builder' => function (EntityRepository $er) { return $er ->createQueryBuilder('sc') ->where('sc.article_category = :id') ->orderBy('sc.name', 'ASC') ->setParameter('id', $id); } ));
How can I pass the $ id of this function inside formMapper?
Pawel source share