function signup_handler_field_signup_user_form_data::pre_render in Signup 7
Same name and namespace in other branches
- 6.2 views/handlers/signup_handler_field_signup_user_form_data.inc \signup_handler_field_signup_user_form_data::pre_render()
- 6 views/handlers/signup_handler_field_signup_user_form_data.inc \signup_handler_field_signup_user_form_data::pre_render()
Set each field value to "$key: $value" when rendering all fields.
Overrides views_handler_field::pre_render
See also
theme_signup_custom_data_field_text()
File
- views/
handlers/ signup_handler_field_signup_user_form_data.inc, line 29
Class
- signup_handler_field_signup_user_form_data
- Field handler to display custom (site-specific) signup form data.
Code
function pre_render(&$values) {
if (!$this->options['form_data_fieldname']) {
foreach ($values as $key => $result) {
$form_data = unserialize($result->{$this->field_alias});
if ($form_data) {
foreach ($form_data as $key => $value) {
$this->items[$result->{$this->field_alias}][$key] = check_plain(theme('signup_custom_data_field_text', array(
'key' => $key,
'value' => $value,
)));
}
}
}
}
}