Ich bin CakePHP Anfänger.CakePHP FormHelper Erstelle Auswahlbox
Mein Mitarbeiter Model,
class Employee extends AppModel {
var $belongsTo = array(
'Department'=>array(
'className'=>'Department',
'foreignKey'=>'department_id',
'conditions'=>null,
'fields'=>null
)
);
blah--
jetzt in Mitarbeiter add.ctp Ich möchte eine Auswahlbox erstellen, die alle die Abteilung auflisten. i wurde offizielle CakePHP 2.1 Dokumentation (here) durchlaufen sagt es mir
$this->set('departments', $this->Employee->Department->find('list'));
in meinem Controller hinzuzufügen ..
ich habe keine Ahnung, in dem Controller zu setzen? ist es in EmployeesController oder DepartmentsController? und in welcher Aktion des Controllers?
echo $this->Form->input('department_id');
Sie die Felder nennen müssen, wie sie in der sind: nur eine kleine Panne -
Ansicht Auswahlfeld (in add.ctp)
echo $this->Form->input('Department');