2012-07-31 72 views
1

我已经在我的网站主题文件夹中放置了webform-submission页面的副本,并且正在修改它以显示提交页面的显示方式。目前,以打印元件值,我使用:在自定义页面中访问Drupal webform字段

$submission->data[n]['value'][0] 

凡数据[n]是特定于网络表单的元素。有什么方法可以使用更类似于$submission->data[element_key]['value'][0]的内容来获取字段信息。它只是使阅读更容易,特别是因为我不会是维护网站的人。

谢谢。

p.s.这是在Drupal 7中,webform 3.0

回答

0

$usbmission数组内建于函数webform_get_submissions

请注意,包含您要查找的element_key数据的表(webform_component表)在此函数中不会被查询。

因此,如果您需要这些数据,您必须自己提取element_key信息,并在hook_webform_submission_load的实施中重建$submission阵列。

+0

好吧,我明白了,非常感谢。 – Luke 2012-08-14 20:03:23