/** * Overrides \Drupal\views\Plugin\views\display\PathPluginBase::defineOptions(). */ protected function defineOptions() { $options = parent::defineOptions(); $options['menu'] = array('contains' => array('type' => array('default' => 'none'), 'title' => array('default' => ''), 'description' => array('default' => ''), 'weight' => array('default' => 0), 'menu_name' => array('default' => 'main'), 'parent' => array('default' => ''), 'context' => array('default' => ''))); $options['tab_options'] = array('contains' => array('type' => array('default' => 'none'), 'title' => array('default' => ''), 'description' => array('default' => ''), 'weight' => array('default' => 0))); return $options; }
/** * Overrides \Drupal\views\Plugin\views\display\PathPluginBase::defineOptions(). */ protected function defineOptions() { $options = parent::defineOptions(); $options['menu'] = array('contains' => array('type' => array('default' => 'none'), 'title' => array('default' => '', 'translatable' => FALSE), 'description' => array('default' => '', 'translatable' => FALSE), 'weight' => array('default' => 0), 'name' => array('default' => 'navigation'), 'context' => array('default' => ''))); $options['tab_options'] = array('contains' => array('type' => array('default' => 'none'), 'title' => array('default' => '', 'translatable' => FALSE), 'description' => array('default' => '', 'translatable' => FALSE), 'weight' => array('default' => 0), 'name' => array('default' => 'navigation'))); return $options; }
/** * {@inheritdoc} */ protected function defineOptions() { $options = parent::defineOptions(); // Set the default style plugin to 'json'. $options['style']['contains']['type']['default'] = 'serializer'; $options['row']['contains']['type']['default'] = 'data_entity'; $options['defaults']['default']['style'] = FALSE; $options['defaults']['default']['row'] = FALSE; // Remove css/exposed form settings, as they are not used for the data display. unset($options['exposed_form']); unset($options['exposed_block']); unset($options['css_class']); return $options; }
/** * Overrides \Drupal\views\Plugin\views\display\PathPluginBase::defineOptions(). */ protected function defineOptions() { $options = parent::defineOptions(); $options['displays'] = array('default' => array()); // Overrides for standard stuff. $options['style']['contains']['type']['default'] = 'rss'; $options['style']['contains']['options']['default'] = array('description' => ''); $options['sitename_title']['default'] = FALSE; $options['row']['contains']['type']['default'] = ''; $options['defaults']['default']['style'] = FALSE; $options['defaults']['default']['row'] = FALSE; return $options; }