function _node_registration_assoc_users_from_view in Node registration 7
Helper to get available users (names) from the node_registration_users view.
1 call to _node_registration_assoc_users_from_view()
- node_registration_form in includes/
node_registration.forms.inc - The registration form. It takes a (mandatory) existing or empty registration object.
File
- includes/
node_registration.forms.inc, line 731 - New registration forms. Public and admin.
Code
function _node_registration_assoc_users_from_view() {
$view = views_get_view('node_registration_users');
if ($view && empty($view->disabled)) {
$view
->execute_display('master');
if ($view->executed && $view->result) {
$values = $view->result;
$labels = $view->style_plugin->rendered_fields;
$options = array();
foreach ($values as $i => $value) {
$options[$value->users_name] = strip_tags($labels[$i]['name']);
}
if ($options) {
return $options;
}
}
}
}