$this->Form->controlのオプションの書き方
optionsは、セレクトボックスやラジオボタンなどで使用する。
<?= $this->Form->control('role', [
'options' =>
['1' => 'Admin', '2' => 'Author'],
['label' => '権限']
]) ?>
/ ['カラムに登録したい値' => '表示名', 'カラムに登録したい値' => '表示名'],
このように入力した場合、ユーザー側の画面には以下のようにプルダウンが表示される。
どちらか選んで、ユーザー名・パスワードを入力してsubmitするとDBに登録される。
この場合、ユーザー追加画面でAuthorを選んだのでroleカラムに2が登録されている。