function mediafront_plugin_style_player_advanced::options_form in MediaFront 7
Shows the options form for the media player style
Overrides views_plugin_style::options_form
File
- views/
mediafront_plugin_style_player_advanced.inc, line 34 - This file holds style plugin for MediaFront Views
Class
- mediafront_plugin_style_player_advanced
- @class Extension of the Views Plugin Syle for the Media Player from MediaFront
Code
function options_form(&$form, &$form_state) {
parent::options_form($form, $form_state);
$form['mediafront_preset'] = mediafront_preset_select_form($this->options);
$field_options = array(
'' => t('- None -'),
);
$field_options += $this->display->handler
->get_field_labels();
$form['mediafront_media_field'] = array(
'#type' => 'select',
'#title' => t('Media (video/audio) field'),
'#description' => t('Can be a text field outputting a URL, a file field or a media field.'),
'#options' => $field_options,
'#default_value' => $this->options['mediafront_media_field'],
'#required' => TRUE,
);
$form['mediafront_image_field'] = array(
'#type' => 'select',
'#title' => t('Image field'),
'#description' => t('Can be a text field outputting a URL, an image field or a media field.'),
'#options' => $field_options,
'#default_value' => $this->options['mediafront_image_field'],
);
$form['mediafront_title_field'] = array(
'#type' => 'select',
'#title' => t('Title field'),
'#description' => t('This text field will be used as the video title.'),
'#options' => $field_options,
'#default_value' => $this->options['mediafront_title_field'],
);
}