function _webform_view_options in Webform view 7.4
Same name and namespace in other branches
- 7 webform_view.inc \_webform_view_options()
Load Webform view options - a list of available views.
1 call to _webform_view_options()
- _webform_edit_view in ./
webform_view.inc - Presents the view options when editing a webform view component.
File
- ./
webform_view.inc, line 100 - Additional component for webform that allows views to be used as embeddable elements.
Code
function _webform_view_options() {
static $options;
if (!isset($options)) {
$views = views_get_enabled_views();
$options = array();
foreach ($views as $view_id => $view) {
$options[$view->human_name] = array();
foreach ($view->display as $display_id => $display) {
// Create a key here, identical to that used by views_block for 'delta'
$key = $view_id . '-' . $display_id;
$options[$view->human_name][$key] = (object) array(
'option' => array(
$key => $display->display_title,
),
);
}
}
drupal_alter('webform_view_options', $options);
}
return $options;
}