protected function defineOptions() { $options = parent::defineOptions(); // value is already set up properly, we're just adding our new field to it. $options['value']['contains']['type']['default'] = 'date'; return $options; }
protected function defineOptions() { $options = parent::defineOptions(); // Data sources and info needed. $options['source'] = array('default' => 'manual'); $options['value'] = array('default' => array('distance' => 100, 'distance2' => 200, 'unit' => GEOFIELD_KILOMETERS, 'origin' => array())); $proximityHandlers = geofield_proximity_views_handlers(); foreach ($proximityHandlers as $key => $handler) { $proximityPlugin = geofield_proximity_load_plugin($key); $proximityPlugin->option_definition($options, $this); } return $options; }