function webform_handler_field_form_body::render in Webform 6.3
Same name and namespace in other branches
- 7.4 views/webform_handler_field_form_body.inc \webform_handler_field_form_body::render()
- 7.3 views/webform_handler_field_form_body.inc \webform_handler_field_form_body::render()
File
- views/
webform_handler_field_form_body.inc, line 28 - Views handler to display the content of a webform form.
Class
- webform_handler_field_form_body
- Field handler to present the Webform form body to the user.
Code
function render($values) {
$node = node_load($values->{$this->aliases['nid']});
if (node_access('view', $node)) {
// Populate $node->content['webform'] by reference.
webform_node_view($node, FALSE, FALSE);
$form_body = isset($node->content['webform']['#value']) ? $node->content['webform']['#value'] : NULL;
}
else {
return;
}
return $form_body;
}