मैं सिम्फनी 2 में डेटाबेस तालिका से मूल्यों के साथ एक चयन सूची कैसे बना सकता हूं?सिम्फनी 2 फॉर्म चुनिंदा सूची के साथ
2 संस्थाओं है: छात्र और कक्षा एक ManyToOne रिश्ते के साथ और मैं folowing क्षेत्रों के साथ एक फार्म बनाने की जरूरत: सूची का चयन नाम, उपनाम, उम्र, कक्षा (उपलब्ध वर्गों से)।
मेरी छात्र फार्म में मेरे पास है
$builder
->add('name')
->add('surname')
->add('age')
->add('classroom', new ClassroomType())
;
मेरी कक्षा फार्म में मैं इस है:
$classrooms =$this->getDoctrine()->getRepository('UdoCatalogBundle:Classroom')->findAll();
$builder
->add('clasa','choice',array('choices' => array($classrooms->getId() => $classrooms->getName())));
मैं इस निम्न त्रुटि मिलती है:
Fatal error: Call to undefined method Udo\CatalogBundle\Form\ClassroomType::getDoctrine() in /var/www/html/pos/src/Udo/CatalogBundle/Form/ClassroomType.php on line 13
तरह विनम्र, सीरनौ दान
यहाँ एक स्पष्टीकरण है: http://groups.google.com/group/symfony2/browse_thread/thread/ da8f72b33f9f93ba – tttony