Within my D7 installation I am receiving an error stating:

Notice: Undefined index: entity type in init() (line 38 of /Users/dannymacom/Sites/Pantheon/sites/all/modules/views/handlers/views_handler_field_entity.inc).

This occurs on adding the field Signup: Node:Signup Link" to a view.

Comments

generalconsensus’s picture

StatusFileSize
new71.07 KB

The Krumo output looks like this for the object is included in the picture file below:

sgabe’s picture

Status: Active » Needs review
StatusFileSize
new586 bytes

Lets add an entity type node to the signup_log table. Please test the attached patch and report back.

cjeanson’s picture

Was also having this issue, ran the patch - no longer getting error.

Confirmation from someone else would be good!

bbeanz’s picture

StatusFileSize
new12.28 KB
new11.48 KB

Hi, have just started using the Signup module and am trying to add 'Signup Link' to a view. I get the same error as reported along with some ajax errors (screen shots attached). Having applied the patch the Undefined Index error is fixed but my ajax errors remain and the 'Signup Link' is not visible in my view.

Not sure if my error is related but thought I'd post and hope someone might tell me what I'm doing wrong. Thanks.

Graham Brand’s picture

I can confirm this as a fix. I was getting the error when visiting the Signups node on an enabled event, and the error went away (added the patch lines manually).

sgabe’s picture

Title: Adding Views Field "Signup: Node: Signup link" gives error Undefined Index.. » Adding Views field "Signup: Node: Signup link" gives error: Undefined Index
Status: Needs review » Fixed

Committed, thanks!

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.

Anonymous’s picture

Issue summary: View changes

specified where the field was added to

dkane’s picture

I am running 7.x-1.x-dev and am still encountering the issue that started this thread. I am receiving the error:

Notice: Undefined index: entity type in views_handler_field_entity->init() (line 44 of mysite/sites/all/modules/views/handlers/views_handler_field_entity.inc).

When the field Signup: Node: Signup link is added into the view. The view and link still work, but throws the error. I looked at applying the patch, but it is already applied in the version I am running. Any thoughts?

I am attaching my view for reference

$view = new view();
$view->name = 'class_schedule';
$view->description = 'A list of all of the currently scheduled classes';
$view->tag = 'class structure';
$view->base_table = 'node';
$view->human_name = 'Class Schedule';
$view->core = 7;
$view->api_version = '3.0';
$view->disabled = FALSE; /* Edit this to true to make a default view disabled initially */

/* Display: Master */
$handler = $view->new_display('default', 'Master', 'default');
$handler->display->display_options['title'] = 'Class Schedule';
$handler->display->display_options['use_more_always'] = FALSE;
$handler->display->display_options['access']['type'] = 'perm';
$handler->display->display_options['cache']['type'] = 'none';
$handler->display->display_options['query']['type'] = 'views_query';
$handler->display->display_options['exposed_form']['type'] = 'basic';
$handler->display->display_options['pager']['type'] = 'full';
$handler->display->display_options['pager']['options']['items_per_page'] = '10';
$handler->display->display_options['style_plugin'] = 'default';
$handler->display->display_options['style_options']['grouping'] = array(
  0 => array(
    'field' => 'field_class_date',
    'rendered' => 1,
    'rendered_strip' => 1,
  ),
);
$handler->display->display_options['row_plugin'] = 'fields';
$handler->display->display_options['row_options']['inline'] = array(
  'field_class_date' => 'field_class_date',
  'title' => 'title',
  'field_class_date_1' => 'field_class_date_1',
  'title_1' => 'title_1',
);
$handler->display->display_options['row_options']['separator'] = ' -';
/* No results behavior: Global: Text area */
$handler->display->display_options['empty']['area']['id'] = 'area';
$handler->display->display_options['empty']['area']['table'] = 'views';
$handler->display->display_options['empty']['area']['field'] = 'area';
/* Relationship: Content: Relation: Class Definition to Class Instance (node ↔ node) */
$handler->display->display_options['relationships']['relation_class_definition_to_class_instan_node']['id'] = 'relation_class_definition_to_class_instan_node';
$handler->display->display_options['relationships']['relation_class_definition_to_class_instan_node']['table'] = 'node';
$handler->display->display_options['relationships']['relation_class_definition_to_class_instan_node']['field'] = 'relation_class_definition_to_class_instan_node';
/* Field: Content: Title */
$handler->display->display_options['fields']['title']['id'] = 'title';
$handler->display->display_options['fields']['title']['table'] = 'node';
$handler->display->display_options['fields']['title']['field'] = 'title';
$handler->display->display_options['fields']['title']['label'] = '';
$handler->display->display_options['fields']['title']['alter']['word_boundary'] = FALSE;
$handler->display->display_options['fields']['title']['alter']['ellipsis'] = FALSE;
/* Sort criterion: Content: Class Date -  start date (field_class_date) */
$handler->display->display_options['sorts']['field_class_date_value']['id'] = 'field_class_date_value';
$handler->display->display_options['sorts']['field_class_date_value']['table'] = 'field_data_field_class_date';
$handler->display->display_options['sorts']['field_class_date_value']['field'] = 'field_class_date_value';
/* Filter criterion: Content: Published */
$handler->display->display_options['filters']['status']['id'] = 'status';
$handler->display->display_options['filters']['status']['table'] = 'node';
$handler->display->display_options['filters']['status']['field'] = 'status';
$handler->display->display_options['filters']['status']['value'] = 1;
$handler->display->display_options['filters']['status']['group'] = 1;
$handler->display->display_options['filters']['status']['expose']['operator'] = FALSE;
/* Filter criterion: Content: Type */
$handler->display->display_options['filters']['type']['id'] = 'type';
$handler->display->display_options['filters']['type']['table'] = 'node';
$handler->display->display_options['filters']['type']['field'] = 'type';
$handler->display->display_options['filters']['type']['value'] = array(
  'class_instance' => 'class_instance',
);
/* Filter criterion: Content: Class Date -  start date (field_class_date) */
$handler->display->display_options['filters']['field_class_date_value']['id'] = 'field_class_date_value';
$handler->display->display_options['filters']['field_class_date_value']['table'] = 'field_data_field_class_date';
$handler->display->display_options['filters']['field_class_date_value']['field'] = 'field_class_date_value';
$handler->display->display_options['filters']['field_class_date_value']['operator'] = '>=';
$handler->display->display_options['filters']['field_class_date_value']['default_date'] = 'now';

/* Display: Page */
$handler = $view->new_display('page', 'Page', 'page');
$handler->display->display_options['path'] = 'schedule';
$handler->display->display_options['menu']['type'] = 'normal';
$handler->display->display_options['menu']['title'] = 'Class Schedule';
$handler->display->display_options['menu']['weight'] = '0';
$handler->display->display_options['menu']['name'] = 'main-menu';
$handler->display->display_options['menu']['context'] = 0;
$handler->display->display_options['menu']['context_only_inline'] = 0;

/* Display: Block */
$handler = $view->new_display('block', 'Block', 'block_1');
$handler->display->display_options['defaults']['title'] = FALSE;
$handler->display->display_options['title'] = 'Upcoming Classes';
$handler->display->display_options['defaults']['access'] = FALSE;
$handler->display->display_options['access']['type'] = 'role';
$handler->display->display_options['access']['role'] = array(
  2 => '2',
);
$handler->display->display_options['defaults']['relationships'] = FALSE;
/* Relationship: Class Description Reference */
$handler->display->display_options['relationships']['relation_class_definition_to_class_instan_node']['id'] = 'relation_class_definition_to_class_instan_node';
$handler->display->display_options['relationships']['relation_class_definition_to_class_instan_node']['table'] = 'node';
$handler->display->display_options['relationships']['relation_class_definition_to_class_instan_node']['field'] = 'relation_class_definition_to_class_instan_node';
$handler->display->display_options['relationships']['relation_class_definition_to_class_instan_node']['ui_name'] = 'Class Description Reference';
$handler->display->display_options['relationships']['relation_class_definition_to_class_instan_node']['entity_deduplication_left'] = 0;
$handler->display->display_options['relationships']['relation_class_definition_to_class_instan_node']['entity_deduplication_right'] = 0;
$handler->display->display_options['defaults']['fields'] = FALSE;
/* Field: Content: Class Date */
$handler->display->display_options['fields']['field_class_date']['id'] = 'field_class_date';
$handler->display->display_options['fields']['field_class_date']['table'] = 'field_data_field_class_date';
$handler->display->display_options['fields']['field_class_date']['field'] = 'field_class_date';
$handler->display->display_options['fields']['field_class_date']['label'] = '';
$handler->display->display_options['fields']['field_class_date']['exclude'] = TRUE;
$handler->display->display_options['fields']['field_class_date']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['field_class_date']['settings'] = array(
  'format_type' => 'abbreviated',
  'fromto' => 'value',
  'multiple_number' => '',
  'multiple_from' => '',
  'multiple_to' => '',
);
/* Field: Class Description Title */
$handler->display->display_options['fields']['title']['id'] = 'title';
$handler->display->display_options['fields']['title']['table'] = 'node';
$handler->display->display_options['fields']['title']['field'] = 'title';
$handler->display->display_options['fields']['title']['relationship'] = 'relation_class_definition_to_class_instan_node';
$handler->display->display_options['fields']['title']['ui_name'] = 'Class Description Title';
$handler->display->display_options['fields']['title']['label'] = '';
$handler->display->display_options['fields']['title']['exclude'] = TRUE;
$handler->display->display_options['fields']['title']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['title']['link_to_node'] = FALSE;
/* Field: Class Instance */
$handler->display->display_options['fields']['title_1']['id'] = 'title_1';
$handler->display->display_options['fields']['title_1']['table'] = 'node';
$handler->display->display_options['fields']['title_1']['field'] = 'title';
$handler->display->display_options['fields']['title_1']['ui_name'] = 'Class Instance';
$handler->display->display_options['fields']['title_1']['label'] = '';
$handler->display->display_options['fields']['title_1']['alter']['alter_text'] = TRUE;
$handler->display->display_options['fields']['title_1']['alter']['text'] = '[title]';
$handler->display->display_options['fields']['title_1']['element_label_colon'] = FALSE;

/* Display: Admin Toolbox: This weeks classes */
$handler = $view->new_display('panel_pane', 'Admin Toolbox: This weeks classes', 'panel_pane_1');
$handler->display->display_options['defaults']['title'] = FALSE;
$handler->display->display_options['title'] = 'Next 7 Days';
$handler->display->display_options['display_description'] = 'Displays a list of classes happening in the next 7 days with administrative links';
$handler->display->display_options['defaults']['style_plugin'] = FALSE;
$handler->display->display_options['style_plugin'] = 'table';
$handler->display->display_options['style_options']['grouping'] = array(
  0 => array(
    'field' => 'field_class_date',
    'rendered' => 1,
    'rendered_strip' => 0,
  ),
);
$handler->display->display_options['style_options']['columns'] = array(
  'field_class_date_1' => 'field_class_date_1',
  'field_class_date_2' => 'field_class_date_1',
  'title_1' => 'title_1',
  'title' => 'title',
  'field_class_date' => 'field_class_date',
  'edit_node' => 'edit_node',
);
$handler->display->display_options['style_options']['default'] = '-1';
$handler->display->display_options['style_options']['info'] = array(
  'field_class_date_1' => array(
    'sortable' => 0,
    'default_sort_order' => 'asc',
    'align' => '',
    'separator' => ' - ',
    'empty_column' => 0,
  ),
  'field_class_date_2' => array(
    'sortable' => 0,
    'default_sort_order' => 'asc',
    'align' => '',
    'separator' => '',
    'empty_column' => 0,
  ),
  'title_1' => array(
    'sortable' => 0,
    'default_sort_order' => 'asc',
    'align' => '',
    'separator' => '',
    'empty_column' => 0,
  ),
  'title' => array(
    'sortable' => 0,
    'default_sort_order' => 'asc',
    'align' => '',
    'separator' => '',
    'empty_column' => 0,
  ),
  'field_class_date' => array(
    'sortable' => 0,
    'default_sort_order' => 'asc',
    'align' => '',
    'separator' => '',
    'empty_column' => 0,
  ),
  'edit_node' => array(
    'align' => '',
    'separator' => '',
    'empty_column' => 0,
  ),
);
$handler->display->display_options['defaults']['style_options'] = FALSE;
$handler->display->display_options['defaults']['row_plugin'] = FALSE;
$handler->display->display_options['defaults']['row_options'] = FALSE;
$handler->display->display_options['defaults']['empty'] = FALSE;
/* No results behavior: Global: Text area */
$handler->display->display_options['empty']['area']['id'] = 'area';
$handler->display->display_options['empty']['area']['table'] = 'views';
$handler->display->display_options['empty']['area']['field'] = 'area';
$handler->display->display_options['empty']['area']['label'] = 'No Classes';
$handler->display->display_options['empty']['area']['empty'] = TRUE;
$handler->display->display_options['empty']['area']['content'] = 'There are no classes scheduled this week.  

Would you like to <a href="node/add/class-instance">schedule one</a>?';
$handler->display->display_options['empty']['area']['format'] = 'filtered_html';
$handler->display->display_options['defaults']['fields'] = FALSE;
/* Field: Class Start Time */
$handler->display->display_options['fields']['field_class_date_1']['id'] = 'field_class_date_1';
$handler->display->display_options['fields']['field_class_date_1']['table'] = 'field_data_field_class_date';
$handler->display->display_options['fields']['field_class_date_1']['field'] = 'field_class_date';
$handler->display->display_options['fields']['field_class_date_1']['ui_name'] = 'Class Start Time';
$handler->display->display_options['fields']['field_class_date_1']['label'] = '';
$handler->display->display_options['fields']['field_class_date_1']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['field_class_date_1']['settings'] = array(
  'format_type' => 'time_only',
  'fromto' => 'value',
  'multiple_number' => '',
  'multiple_from' => '',
  'multiple_to' => '',
);
/* Field: Class End Time */
$handler->display->display_options['fields']['field_class_date_2']['id'] = 'field_class_date_2';
$handler->display->display_options['fields']['field_class_date_2']['table'] = 'field_data_field_class_date';
$handler->display->display_options['fields']['field_class_date_2']['field'] = 'field_class_date';
$handler->display->display_options['fields']['field_class_date_2']['ui_name'] = 'Class End Time';
$handler->display->display_options['fields']['field_class_date_2']['label'] = '';
$handler->display->display_options['fields']['field_class_date_2']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['field_class_date_2']['settings'] = array(
  'format_type' => 'time_only',
  'fromto' => 'value2',
  'multiple_number' => '',
  'multiple_from' => '',
  'multiple_to' => '',
);
/* Field: Content: Title */
$handler->display->display_options['fields']['title_1']['id'] = 'title_1';
$handler->display->display_options['fields']['title_1']['table'] = 'node';
$handler->display->display_options['fields']['title_1']['field'] = 'title';
$handler->display->display_options['fields']['title_1']['relationship'] = 'relation_class_definition_to_class_instan_node';
$handler->display->display_options['fields']['title_1']['label'] = '';
$handler->display->display_options['fields']['title_1']['exclude'] = TRUE;
$handler->display->display_options['fields']['title_1']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['title_1']['link_to_node'] = FALSE;
/* Field: Content: Title */
$handler->display->display_options['fields']['title']['id'] = 'title';
$handler->display->display_options['fields']['title']['table'] = 'node';
$handler->display->display_options['fields']['title']['field'] = 'title';
$handler->display->display_options['fields']['title']['label'] = '';
$handler->display->display_options['fields']['title']['alter']['alter_text'] = TRUE;
$handler->display->display_options['fields']['title']['alter']['text'] = '[title_1]';
$handler->display->display_options['fields']['title']['alter']['word_boundary'] = FALSE;
$handler->display->display_options['fields']['title']['alter']['ellipsis'] = FALSE;
$handler->display->display_options['fields']['title']['element_label_colon'] = FALSE;
/* Field: Content: Class Date */
$handler->display->display_options['fields']['field_class_date']['id'] = 'field_class_date';
$handler->display->display_options['fields']['field_class_date']['table'] = 'field_data_field_class_date';
$handler->display->display_options['fields']['field_class_date']['field'] = 'field_class_date';
$handler->display->display_options['fields']['field_class_date']['label'] = '';
$handler->display->display_options['fields']['field_class_date']['exclude'] = TRUE;
$handler->display->display_options['fields']['field_class_date']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['field_class_date']['settings'] = array(
  'format_type' => 'long_date_only',
  'fromto' => 'both',
  'multiple_number' => '',
  'multiple_from' => '',
  'multiple_to' => '',
);
/* Field: Content: Edit link */
$handler->display->display_options['fields']['edit_node']['id'] = 'edit_node';
$handler->display->display_options['fields']['edit_node']['table'] = 'views_entity_node';
$handler->display->display_options['fields']['edit_node']['field'] = 'edit_node';
$handler->display->display_options['fields']['edit_node']['label'] = '';
$handler->display->display_options['fields']['edit_node']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['edit_node']['text'] = '(edit)';
/* Field: Signup: Node: Signup link */
$handler->display->display_options['fields']['node_link']['id'] = 'node_link';
$handler->display->display_options['fields']['node_link']['table'] = 'signup';
$handler->display->display_options['fields']['node_link']['field'] = 'node_link';
$handler->display->display_options['fields']['node_link']['label'] = '';
$handler->display->display_options['fields']['node_link']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['node_link']['text'] = 'Administer Signups';
$handler->display->display_options['fields']['node_link']['tab'] = 'admin';
$handler->display->display_options['fields']['node_link']['destination'] = 0;
$handler->display->display_options['defaults']['filter_groups'] = FALSE;
$handler->display->display_options['defaults']['filters'] = FALSE;
/* Filter criterion: Content: Published */
$handler->display->display_options['filters']['status']['id'] = 'status';
$handler->display->display_options['filters']['status']['table'] = 'node';
$handler->display->display_options['filters']['status']['field'] = 'status';
$handler->display->display_options['filters']['status']['value'] = 1;
$handler->display->display_options['filters']['status']['group'] = 1;
$handler->display->display_options['filters']['status']['expose']['operator'] = FALSE;
/* Filter criterion: Content: Type */
$handler->display->display_options['filters']['type']['id'] = 'type';
$handler->display->display_options['filters']['type']['table'] = 'node';
$handler->display->display_options['filters']['type']['field'] = 'type';
$handler->display->display_options['filters']['type']['value'] = array(
  'class_instance' => 'class_instance',
);
/* Filter criterion: Content: Class Date -  start date (field_class_date) */
$handler->display->display_options['filters']['field_class_date_value']['id'] = 'field_class_date_value';
$handler->display->display_options['filters']['field_class_date_value']['table'] = 'field_data_field_class_date';
$handler->display->display_options['filters']['field_class_date_value']['field'] = 'field_class_date_value';
$handler->display->display_options['filters']['field_class_date_value']['operator'] = '>=';
$handler->display->display_options['filters']['field_class_date_value']['default_date'] = 'now +7 day';

/* Display: Admin Toolbox: This weeks classes */
$handler = $view->new_display('panel_pane', 'Admin Toolbox: This weeks classes', 'panel_pane_2');
$handler->display->display_options['defaults']['title'] = FALSE;
$handler->display->display_options['title'] = 'Next 7 Days';
$handler->display->display_options['display_description'] = 'Displays a list of classes happening in the next 7 days with administrative links';
$handler->display->display_options['defaults']['style_plugin'] = FALSE;
$handler->display->display_options['style_plugin'] = 'table';
$handler->display->display_options['style_options']['grouping'] = array(
  0 => array(
    'field' => 'field_class_date',
    'rendered' => 1,
    'rendered_strip' => 0,
  ),
);
$handler->display->display_options['style_options']['columns'] = array(
  'field_class_date_1' => 'field_class_date_1',
  'field_class_date_2' => 'field_class_date_1',
  'title_1' => 'title_1',
  'title' => 'title',
  'field_class_date' => 'field_class_date',
  'edit_node' => 'edit_node',
);
$handler->display->display_options['style_options']['default'] = '-1';
$handler->display->display_options['style_options']['info'] = array(
  'field_class_date_1' => array(
    'sortable' => 0,
    'default_sort_order' => 'asc',
    'align' => '',
    'separator' => ' - ',
    'empty_column' => 0,
  ),
  'field_class_date_2' => array(
    'sortable' => 0,
    'default_sort_order' => 'asc',
    'align' => '',
    'separator' => '',
    'empty_column' => 0,
  ),
  'title_1' => array(
    'sortable' => 0,
    'default_sort_order' => 'asc',
    'align' => '',
    'separator' => '',
    'empty_column' => 0,
  ),
  'title' => array(
    'sortable' => 0,
    'default_sort_order' => 'asc',
    'align' => '',
    'separator' => '',
    'empty_column' => 0,
  ),
  'field_class_date' => array(
    'sortable' => 0,
    'default_sort_order' => 'asc',
    'align' => '',
    'separator' => '',
    'empty_column' => 0,
  ),
  'edit_node' => array(
    'align' => '',
    'separator' => '',
    'empty_column' => 0,
  ),
);
$handler->display->display_options['defaults']['style_options'] = FALSE;
$handler->display->display_options['defaults']['row_plugin'] = FALSE;
$handler->display->display_options['defaults']['row_options'] = FALSE;
$handler->display->display_options['defaults']['empty'] = FALSE;
/* No results behavior: Global: Text area */
$handler->display->display_options['empty']['area']['id'] = 'area';
$handler->display->display_options['empty']['area']['table'] = 'views';
$handler->display->display_options['empty']['area']['field'] = 'area';
$handler->display->display_options['empty']['area']['label'] = 'No Classes';
$handler->display->display_options['empty']['area']['empty'] = TRUE;
$handler->display->display_options['empty']['area']['content'] = 'There are no classes scheduled this week.  

Would you like to <a href="node/add/class-instance">schedule one</a>?';
$handler->display->display_options['empty']['area']['format'] = 'filtered_html';
$handler->display->display_options['defaults']['fields'] = FALSE;
/* Field: Class Start Time */
$handler->display->display_options['fields']['field_class_date_1']['id'] = 'field_class_date_1';
$handler->display->display_options['fields']['field_class_date_1']['table'] = 'field_data_field_class_date';
$handler->display->display_options['fields']['field_class_date_1']['field'] = 'field_class_date';
$handler->display->display_options['fields']['field_class_date_1']['ui_name'] = 'Class Start Time';
$handler->display->display_options['fields']['field_class_date_1']['label'] = '';
$handler->display->display_options['fields']['field_class_date_1']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['field_class_date_1']['settings'] = array(
  'format_type' => 'time_only',
  'fromto' => 'value',
  'multiple_number' => '',
  'multiple_from' => '',
  'multiple_to' => '',
);
/* Field: Class End Time */
$handler->display->display_options['fields']['field_class_date_2']['id'] = 'field_class_date_2';
$handler->display->display_options['fields']['field_class_date_2']['table'] = 'field_data_field_class_date';
$handler->display->display_options['fields']['field_class_date_2']['field'] = 'field_class_date';
$handler->display->display_options['fields']['field_class_date_2']['ui_name'] = 'Class End Time';
$handler->display->display_options['fields']['field_class_date_2']['label'] = '';
$handler->display->display_options['fields']['field_class_date_2']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['field_class_date_2']['settings'] = array(
  'format_type' => 'time_only',
  'fromto' => 'value2',
  'multiple_number' => '',
  'multiple_from' => '',
  'multiple_to' => '',
);
/* Field: Content: Title */
$handler->display->display_options['fields']['title_1']['id'] = 'title_1';
$handler->display->display_options['fields']['title_1']['table'] = 'node';
$handler->display->display_options['fields']['title_1']['field'] = 'title';
$handler->display->display_options['fields']['title_1']['relationship'] = 'relation_class_definition_to_class_instan_node';
$handler->display->display_options['fields']['title_1']['label'] = '';
$handler->display->display_options['fields']['title_1']['exclude'] = TRUE;
$handler->display->display_options['fields']['title_1']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['title_1']['link_to_node'] = FALSE;
/* Field: Content: Title */
$handler->display->display_options['fields']['title']['id'] = 'title';
$handler->display->display_options['fields']['title']['table'] = 'node';
$handler->display->display_options['fields']['title']['field'] = 'title';
$handler->display->display_options['fields']['title']['label'] = '';
$handler->display->display_options['fields']['title']['alter']['alter_text'] = TRUE;
$handler->display->display_options['fields']['title']['alter']['text'] = '[title_1]';
$handler->display->display_options['fields']['title']['alter']['word_boundary'] = FALSE;
$handler->display->display_options['fields']['title']['alter']['ellipsis'] = FALSE;
$handler->display->display_options['fields']['title']['element_label_colon'] = FALSE;
/* Field: Content: Class Date */
$handler->display->display_options['fields']['field_class_date']['id'] = 'field_class_date';
$handler->display->display_options['fields']['field_class_date']['table'] = 'field_data_field_class_date';
$handler->display->display_options['fields']['field_class_date']['field'] = 'field_class_date';
$handler->display->display_options['fields']['field_class_date']['label'] = '';
$handler->display->display_options['fields']['field_class_date']['exclude'] = TRUE;
$handler->display->display_options['fields']['field_class_date']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['field_class_date']['settings'] = array(
  'format_type' => 'long_date_only',
  'fromto' => 'both',
  'multiple_number' => '',
  'multiple_from' => '',
  'multiple_to' => '',
);
/* Field: Content: Edit link */
$handler->display->display_options['fields']['edit_node']['id'] = 'edit_node';
$handler->display->display_options['fields']['edit_node']['table'] = 'views_entity_node';
$handler->display->display_options['fields']['edit_node']['field'] = 'edit_node';
$handler->display->display_options['fields']['edit_node']['label'] = '';
$handler->display->display_options['fields']['edit_node']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['edit_node']['text'] = '(edit)';
/* Field: Signup: Node: Signup link */
$handler->display->display_options['fields']['node_link']['id'] = 'node_link';
$handler->display->display_options['fields']['node_link']['table'] = 'signup';
$handler->display->display_options['fields']['node_link']['field'] = 'node_link';
$handler->display->display_options['fields']['node_link']['label'] = '';
$handler->display->display_options['fields']['node_link']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['node_link']['text'] = 'Administer Signups';
$handler->display->display_options['fields']['node_link']['tab'] = 'admin';
$handler->display->display_options['fields']['node_link']['destination'] = 0;
$handler->display->display_options['defaults']['filter_groups'] = FALSE;
$handler->display->display_options['defaults']['filters'] = FALSE;
/* Filter criterion: Content: Published */
$handler->display->display_options['filters']['status']['id'] = 'status';
$handler->display->display_options['filters']['status']['table'] = 'node';
$handler->display->display_options['filters']['status']['field'] = 'status';
$handler->display->display_options['filters']['status']['value'] = 1;
$handler->display->display_options['filters']['status']['group'] = 1;
$handler->display->display_options['filters']['status']['expose']['operator'] = FALSE;
/* Filter criterion: Content: Type */
$handler->display->display_options['filters']['type']['id'] = 'type';
$handler->display->display_options['filters']['type']['table'] = 'node';
$handler->display->display_options['filters']['type']['field'] = 'type';
$handler->display->display_options['filters']['type']['value'] = array(
  'class_instance' => 'class_instance',
);
/* Filter criterion: Content: Class Date -  start date (field_class_date) */
$handler->display->display_options['filters']['field_class_date_value']['id'] = 'field_class_date_value';
$handler->display->display_options['filters']['field_class_date_value']['table'] = 'field_data_field_class_date';
$handler->display->display_options['filters']['field_class_date_value']['field'] = 'field_class_date_value';
$handler->display->display_options['filters']['field_class_date_value']['operator'] = '>=';
$handler->display->display_options['filters']['field_class_date_value']['default_date'] = 'now +7 day';

Thanks so much!