public function advanced_forum_plugin_style_forum_topic_list::options_form in Advanced Forum 7.2
Same name and namespace in other branches
- 6.2 includes/views/advanced_forum_plugin_style_forum_topic_list.inc \advanced_forum_plugin_style_forum_topic_list::options_form()
Render the given style.
Overrides views_plugin_style_table::options_form
File
- includes/
views/ advanced_forum_plugin_style_forum_topic_list.inc, line 26 - Contains the topic list style plugin.
Class
Code
public function options_form(&$form, &$form_state) {
parent::options_form($form, $form_state);
$options = array(
'' => t('None'),
);
$arguments = $this->display->handler
->get_handlers('argument');
foreach ($arguments as $id => $argument) {
$options['argument.' . $id] = $argument
->ui_name();
}
$filters = $this->display->handler
->get_handlers('filter');
foreach ($filters as $id => $filter) {
$options['filter.' . $id] = $filter
->ui_name();
}
$form['tid'] = array(
'#type' => 'select',
'#title' => t('Source of forum ID'),
'#options' => $options,
'#default_value' => $this->options['tid'],
);
}