CakePHP收音机按钮

Rai*_*Son 3 php forms cakephp radio-button

我正在使用CakePHP为自己创建一个简单的博客.我希望每个帖子都附有评级系统.

我已经加载了如下所示的评级:

调节器

$this->set('ratings', $this->Ratings->find('all'));
Run Code Online (Sandbox Code Playgroud)

我想在视图上生成带有评级的单选按钮.评级有字段valuelabel.我可以使用a foreach和循环评级,但我想知道表单类中的单选按钮助手是否可以获取模型对象并生成单选按钮?

我希望你明白我的意思.

小智 5

您可以将options属性传递给表单助手.

<?=$this->Form->input('rating', array('type' => 'radio', 'options' => range(1, 10)))?>
Run Code Online (Sandbox Code Playgroud)