CakePHP-以一种形式编辑和查看多个模型

时间:2018-09-09 19:12:19

标签: php cakephp cakephp-3.0

我目前正在汇总一个调查样式的应用程序,其中包含:

  • 客户
  • 评估
  • 问题
  • 答案

关联为:

  • 客户的评估很多
  • 评估属于客户
  • 评估有很多答案
  • 评估属于很多问题
  • 问题有很多答案
  • 问题属于很多评估
  • 答案属于问题
  • 答案属于评估

我已经烘焙了该应用程序,到目前为止,它与关系似乎还不错,并且运行良好。我想做的是有一个表格,类似于评估“编辑”表格(我称之为“运行”)。在此表单中,我要显示所有问题,并在其旁边的字段中显示相关的答案。

如果问题还没有答案,我希望表格显示一个空字段,以便可以回答问题。最终目标是能够以一种形式执行整个评估。

我正在努力将评估,问题和答案加载到单独的数组中,以查看如何实现此目标-不确定我是否正确地做到了这一点。

我可以遍历所有问题,并且可以显示分配给评估的所有问题,但是可以弄清楚如何得出相关的答案。我可以通过以下方式获得答案:

$this->Form->control(answer.0.response);

如果我指定了阵列ID,但我正努力查看如何动态链接它们,则此方法有效。我怀疑我是真正的新手,所以我忽略了一些基本的知识。任何指针将不胜感激。

0 个答案:

没有答案