Change record status: 
Project: 
Introduced in branch: 
7.x-4.x
Introduced in version: 
7.x-4.2
Description: 

Previously, Webform used hard-coded tables and theme functions to display each webform's submission list and results table. These are now generated using Views. If you have themed or modified the hard-coded tables, you may wish to continue with the now-deprecated hard-coded tables. The hard-coded tables will be removed in a future release, so you should migrate your changes to Views.

To use the hard-coded tables, add the following to your settings.php file:

$conf['webform_table'] = TRUE;

To customize the Views-based reports, modify the default view provided by webform: webform_submissions for the list of submissions and webform_results for the table of data in the submissions. Further, you can clone the view and customize it for a particular webform node or content type using the machine name format of webform_submissions_NID or webform_submissions_CONTENTTYPE. (And similarly for webform_results, of course.)

Views 3 is now required.

Impacts: 
Site builders, administrators, editors
Module developers
Themers
Updates Done (doc team, etc.)
Online documentation: 
Not done
Theming guide: 
Not done
Module developer documentation: 
Not done
Examples project: 
Not done
Coder Review: 
Not done
Coder Upgrade: 
Not done
Other: 
Other updates done

Comments

colemanw’s picture

Is it possible to set the $conf[webform_table] setting from within a 3rd party module instead of directly editing a the settings.php file?

Nevermind I figured it out: variable_set('webform_table', TRUE);