我是CakePHP 3的新手,请告诉我是否需要添加更多详细信息。
我正在编辑add.ctp页面并尝试列出所有可用选项。 我想列出我数据库中的五个人格特质(骄傲,尊重,谦逊,忠诚,大胆和纪律)。
我如何列出所有这些选项并能为每个选项添加值?
以下是当前代码:
echo $this->Form->control('name_id', ['options' => $names]);
echo $this->Form->control('personalities_id', ['options' => $personalities]);
echo $this->Form->control('value');
我需要的例子:
name
Prideful, Value
Respectful, Value
Pervasent, Value
Loyal, Value
Bold, Value
Disciplined, Value
答案 0 :(得分:0)
我会通过循环创建输入。我不确定$personalities
数组或控制器操作是什么样的,但这是基本的想法。
foreach ($personalities as $personality) {
echo $this->Form->text("{$personality}");
}