【发布时间】:2016-01-28 20:53:03
【问题描述】:
这是我觉得应该比我做的更容易的事情之一。我有一个下拉列表,其中填充了表中的值。我希望用户选择一个列表项,并让该列表项成为在后续视图中返回一组行的 ID。这是我认为的下拉代码:
echo $this->Form->input('mission_id', array('label' => 'Mission ID'));
echo $this->Html->link(__('View'), array('action' => 'index'));
这是一个简单的浏览控制器,它当前返回表格中的所有内容:
public function browse() {
$this->set('requirements', $this->Paginator->paginate('Requirement'));
}
我不知道如何让控制器接收用户选择的值,以便它可以过滤下一个视图。单击“查看”时,应返回大约 500 行包含所选 ID 的行。我只是不知道在 'action' => 'index' 后面放什么以将其转移到浏览控制器。
【问题讨论】: