2011-12-10 10 views
0

私は、ユーザがいくつかのコメントを渡すことによって自分のアカウントを非アクティブ化できるアプリケーションを持っています。cakephp - ラジオボタンとしてテーブルからオプションを表示する方法

 
**Table # Deactivate_Lkup** 
Id Reason 
1 Did not like the site! 
2 My account is compromised. 
3 I want to open a new account. 

私はラジオボタンとして画面上のテーブルから上記の値を表示し、ユーザテーブルや関連するユーザーテーブルで、データベース内のいくつかのコメントと一緒に、ユーザが選択したオプションを保存したいしたいと思います。

コードスニペットや例が役立ちます。

+0

私のソリューションで運がいいですか? –

答えて

0

コントローラー:

/** 
* Get list of Reasons 
*/ 
$options = $this->Deactivate_Lkup->find('list', array(
    'fields' => array(
    'Deactivate_Lkup.Reason' 
) 
)); 

$this->set('options', $options); 

ビュー:

/** 
* Output 'Reasons' as radio buttons 
*/ 
echo $this->Form->radio('Reason', $options); 

私はあなたがケーキは、私も同様にすることを変更することを検討します好むデータベースの命名規則を使用していない注意してください。を見て:CakePHP Conventions

関連する問題