Drupal 7:Webform结果 - >提交:如何在此处添加或修改列

时间:2011-06-03 06:09:52

标签: drupal drupal-7 drupal-webform

当我点击“结果”然后点击“提交”时,我会看到以下列:

#, Submitted, User, Ip address, Operations

你能帮我在这里添加几个栏目吗?                     要么 如果有办法,我可以删除整个页面/选项? (我知道我可以删除hook_alter_menu()并删除菜单项,但它会显示单击结果选项卡上的页面,因为它是默认视图)

你能帮我删除整个页面或修改它吗?

1 个答案:

答案 0 :(得分:3)

webform模块很好地使用了Drupal API。所以有一个主题函数(webform_theme)可以用于你的过程。

在这个hook_theme()实现中,您可以找到具有这两个键的关联数组:

'webform_results_submissions_header' => array(
  'variables' => array('node' => NULL),
  'file' => 'includes/webform.report.inc',
),
'webform_results_submissions' => array(
  'render element' => 'element',
  'template' => 'templates/webform-results-submissions',
  'file' => 'includes/webform.report.inc',
),

您现在要做的就是使用自己的hook_theme为标题和行提供自己的实现,然后就完成了。