Anzeige ManyToOne Feld in Symfony2 forms?

Ich habe zwei entity-Dateien, die man als user.php und eine andere als usertype.php. nun will ich die Anzeige einer login-Formular mit 3 Feldern, nämlich Benutzername, Passwort und usertype. der usertype wird eine Auswahl abrufen von Daten aus usertype Tabelle. hier ist der code, den ich schrieb im inneren user.php zum erstellen einer manytoone-Bereich für usertype_id

/**
* @ORM\ManyToOne(targetEntity="Usertype")
*/
protected $usertype;

Unten ist meine Form generation Code

class LoginForm extends AbstractType
{
    public function buildForm(FormBuilder $builder, array $options)
    {
        $builder->add('login', 'text', array('label'  => 'Username',));
        $builder->add('password');
    }
}

Nun muss ich eine weitere hinzufügen-Feld auf meinem Formular-builder, die eine Auswahl von usertype Tabelle.

InformationsquelleAutor ScoRpion | 2012-02-23
Schreibe einen Kommentar