【发布时间】:2015-02-24 02:32:58
【问题描述】:
我正在使用 Cake 构建一个简单的主/详细信息编辑表单,但无法从详细信息记录中获取值来填充表单。
工单 -> 主 WorkorderIssues -> 详细信息
DebugKit 告诉我数据正在从主表和详细表正确返回。
我可以很好地使用主数据填充表单:
表单->输入('workorder_ref');?>..但同样的方法不适用于详细数据:
表单->input('WorkorderIssues.issue_owner');?>发布数据:
工单(数组) workorder_id 1 workorder_ref 9212
工作订单问题(数组) 0(数组) 问题 ID 1 issue_workorder_id 1 问题所有者肖恩
我将不胜感激。我可能忽略了一些简单的事情。
非常感谢, 肖恩
【问题讨论】:
-
添加一些样本。根据您的尝试,它将更容易诊断。谢谢
-
Lars - 感谢您花一分钟时间查看。我的问题是(像往常一样)语法。为了访问相关数据,我成功地使用了 Form->input('workorderissues.n.fieldname');祝你有美好的一天。
-
很高兴您找到了答案,但请务必将您的笔记添加为答案并以这种方式进行标记,这样问题就不会永远处于未回答状态。
标签: forms cakephp master-detail