function views_handler_relationship_recommender_entity_type::options_form in Recommender API 7.5
Same name and namespace in other branches
- 6.3 views/views_handler_relationship_recommender_entity_type.inc \views_handler_relationship_recommender_entity_type::options_form()
- 7.3 recommender.views.inc \views_handler_relationship_recommender_entity_type::options_form()
- 7.4 recommender.views.inc \views_handler_relationship_recommender_entity_type::options_form()
Provide the label widget that all fields should have.
Overrides views_handler_relationship::options_form
File
- ./
recommender.views.inc, line 228 - recommender.views.inc Views support for recommender tables
Class
- views_handler_relationship_recommender_entity_type
- Argument by entity type [#1191904]
Code
function options_form(&$form, &$form_state) {
parent::options_form($form, $form_state);
$base_tables = views_fetch_base_tables();
$entity_options = array();
foreach ($base_tables as $name => $table) {
$entity_options[$name] = $table['title'];
}
$form['base_entity_type'] = array(
'#type' => 'select',
'#title' => t('Entity type (base table)'),
'#default_value' => isset($this->options['base_entity_type']) ? $this->options['base_entity_type'] : 'node',
'#options' => $entity_options,
'#description' => t('Select the entity type (node, user, etc) of the recommended items.'),
);
}