Hi,
After enabling views content cache, Ajax pagination is lost with ldap views.
Even though it is not enabled for ldap views. Only enabling "Views Content Cache" module causes such issue.
It is working with other views without any problem.
Below is an exported view with Display /*Department Staff Directory*/
$view = new view();
$view->name = 'pdb_ldap_search';
$view->description = '';
$view->tag = 'default';
$view->base_table = 'ldap';
$view->human_name = 'PDB LDAP Search';
$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'] = 'Staff Directory';
$handler->display->display_options['use_ajax'] = TRUE;
$handler->display->display_options['use_more_always'] = FALSE;
$handler->display->display_options['access']['type'] = 'none';
$handler->display->display_options['cache']['type'] = 'none';
$handler->display->display_options['query']['type'] = 'views_query';
$handler->display->display_options['query']['options']['qid'] = 'query01';
$handler->display->display_options['exposed_form']['type'] = 'basic';
$handler->display->display_options['pager']['type'] = 'some';
$handler->display->display_options['pager']['options']['items_per_page'] = '50';
$handler->display->display_options['pager']['options']['offset'] = '0';
$handler->display->display_options['style_plugin'] = 'table';
$handler->display->display_options['style_options']['columns'] = array(
'attribute' => 'attribute',
'attribute_1' => 'attribute_1',
'attribute_2' => 'attribute_2',
'attribute_3' => 'attribute_3',
'attribute_4' => 'attribute_4',
'attribute_5' => 'attribute_5',
'attribute_6' => 'attribute_6',
'attribute_7' => 'attribute_7',
'attribute_8' => 'attribute_8',
'attribute_9' => 'attribute_9',
'nothing' => 'nothing',
);
$handler->display->display_options['style_options']['default'] = '-1';
$handler->display->display_options['style_options']['info'] = array(
'attribute' => array(
'align' => '',
'separator' => '',
'empty_column' => 1,
),
'attribute_1' => array(
'align' => '',
'separator' => '',
'empty_column' => 1,
),
'attribute_2' => array(
'align' => '',
'separator' => '',
'empty_column' => 1,
),
'attribute_3' => array(
'align' => '',
'separator' => '',
'empty_column' => 1,
),
'attribute_4' => array(
'align' => '',
'separator' => '',
'empty_column' => 1,
),
'attribute_5' => array(
'align' => '',
'separator' => '',
'empty_column' => 1,
),
'attribute_6' => array(
'align' => '',
'separator' => '',
'empty_column' => 1,
),
'attribute_7' => array(
'align' => '',
'separator' => '',
'empty_column' => 1,
),
'attribute_8' => array(
'align' => '',
'separator' => '',
'empty_column' => 1,
),
'attribute_9' => array(
'align' => '',
'separator' => '',
'empty_column' => 1,
),
'nothing' => array(
'align' => '',
'separator' => '',
'empty_column' => 1,
),
);
$handler->display->display_options['style_options']['sticky'] = TRUE;
/* Header: results header */
$handler->display->display_options['header']['result']['id'] = 'result';
$handler->display->display_options['header']['result']['table'] = 'views';
$handler->display->display_options['header']['result']['field'] = 'result';
$handler->display->display_options['header']['result']['ui_name'] = 'results header';
$handler->display->display_options['header']['result']['label'] = 'Search Results';
/* 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']['empty'] = TRUE;
$handler->display->display_options['empty']['area']['format'] = 'full_html';
/* Field: email (hidden) */
$handler->display->display_options['fields']['attribute_4']['id'] = 'attribute_4';
$handler->display->display_options['fields']['attribute_4']['table'] = 'ldap';
$handler->display->display_options['fields']['attribute_4']['field'] = 'attribute';
$handler->display->display_options['fields']['attribute_4']['ui_name'] = 'email (hidden)';
$handler->display->display_options['fields']['attribute_4']['label'] = '';
$handler->display->display_options['fields']['attribute_4']['exclude'] = TRUE;
$handler->display->display_options['fields']['attribute_4']['alter']['path'] = 'mailto:';
$handler->display->display_options['fields']['attribute_4']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['attribute_4']['index_value'] = '0';
$handler->display->display_options['fields']['attribute_4']['attribute_name'] = 'mail';
/* Field: street (hidden) */
$handler->display->display_options['fields']['attribute_5']['id'] = 'attribute_5';
$handler->display->display_options['fields']['attribute_5']['table'] = 'ldap';
$handler->display->display_options['fields']['attribute_5']['field'] = 'attribute';
$handler->display->display_options['fields']['attribute_5']['ui_name'] = 'street (hidden)';
$handler->display->display_options['fields']['attribute_5']['label'] = '';
$handler->display->display_options['fields']['attribute_5']['exclude'] = TRUE;
$handler->display->display_options['fields']['attribute_5']['alter']['nl2br'] = TRUE;
$handler->display->display_options['fields']['attribute_5']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['attribute_5']['value_separator'] = ',';
$handler->display->display_options['fields']['attribute_5']['index_value'] = '0';
$handler->display->display_options['fields']['attribute_5']['attribute_name'] = 'street';
/* Field: city (hidden) */
$handler->display->display_options['fields']['attribute_6']['id'] = 'attribute_6';
$handler->display->display_options['fields']['attribute_6']['table'] = 'ldap';
$handler->display->display_options['fields']['attribute_6']['field'] = 'attribute';
$handler->display->display_options['fields']['attribute_6']['ui_name'] = 'city (hidden)';
$handler->display->display_options['fields']['attribute_6']['label'] = '';
$handler->display->display_options['fields']['attribute_6']['exclude'] = TRUE;
$handler->display->display_options['fields']['attribute_6']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['attribute_6']['index_value'] = '0';
$handler->display->display_options['fields']['attribute_6']['attribute_name'] = 'l';
/* Field: country (hidden) */
$handler->display->display_options['fields']['attribute_7']['id'] = 'attribute_7';
$handler->display->display_options['fields']['attribute_7']['table'] = 'ldap';
$handler->display->display_options['fields']['attribute_7']['field'] = 'attribute';
$handler->display->display_options['fields']['attribute_7']['ui_name'] = 'country (hidden)';
$handler->display->display_options['fields']['attribute_7']['label'] = '';
$handler->display->display_options['fields']['attribute_7']['exclude'] = TRUE;
$handler->display->display_options['fields']['attribute_7']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['attribute_7']['index_value'] = '0';
$handler->display->display_options['fields']['attribute_7']['attribute_name'] = 'c';
/* Field: postalCode (hidden) */
$handler->display->display_options['fields']['attribute_8']['id'] = 'attribute_8';
$handler->display->display_options['fields']['attribute_8']['table'] = 'ldap';
$handler->display->display_options['fields']['attribute_8']['field'] = 'attribute';
$handler->display->display_options['fields']['attribute_8']['ui_name'] = 'postalCode (hidden)';
$handler->display->display_options['fields']['attribute_8']['label'] = '';
$handler->display->display_options['fields']['attribute_8']['exclude'] = TRUE;
$handler->display->display_options['fields']['attribute_8']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['attribute_8']['index_value'] = '0';
$handler->display->display_options['fields']['attribute_8']['attribute_name'] = 'postalcode';
/* Field: displayname (hidden) */
$handler->display->display_options['fields']['attribute_10']['id'] = 'attribute_10';
$handler->display->display_options['fields']['attribute_10']['table'] = 'ldap';
$handler->display->display_options['fields']['attribute_10']['field'] = 'attribute';
$handler->display->display_options['fields']['attribute_10']['ui_name'] = 'displayname (hidden)';
$handler->display->display_options['fields']['attribute_10']['label'] = '';
$handler->display->display_options['fields']['attribute_10']['exclude'] = TRUE;
$handler->display->display_options['fields']['attribute_10']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['attribute_10']['index_value'] = '0';
$handler->display->display_options['fields']['attribute_10']['attribute_name'] = 'displayname';
/* Field: lastName */
$handler->display->display_options['fields']['attribute']['id'] = 'attribute';
$handler->display->display_options['fields']['attribute']['table'] = 'ldap';
$handler->display->display_options['fields']['attribute']['field'] = 'attribute';
$handler->display->display_options['fields']['attribute']['ui_name'] = 'lastName';
$handler->display->display_options['fields']['attribute']['label'] = 'Last Name';
$handler->display->display_options['fields']['attribute']['exclude'] = TRUE;
$handler->display->display_options['fields']['attribute']['index_value'] = '0';
$handler->display->display_options['fields']['attribute']['attribute_name'] = 'sn';
/* Field: firstName(hidden) */
$handler->display->display_options['fields']['attribute_1']['id'] = 'attribute_1';
$handler->display->display_options['fields']['attribute_1']['table'] = 'ldap';
$handler->display->display_options['fields']['attribute_1']['field'] = 'attribute';
$handler->display->display_options['fields']['attribute_1']['ui_name'] = 'firstName(hidden)';
$handler->display->display_options['fields']['attribute_1']['label'] = 'First Name';
$handler->display->display_options['fields']['attribute_1']['exclude'] = TRUE;
$handler->display->display_options['fields']['attribute_1']['index_value'] = '0';
$handler->display->display_options['fields']['attribute_1']['attribute_name'] = 'givenname';
/* Field: department */
$handler->display->display_options['fields']['attribute_2']['id'] = 'attribute_2';
$handler->display->display_options['fields']['attribute_2']['table'] = 'ldap';
$handler->display->display_options['fields']['attribute_2']['field'] = 'attribute';
$handler->display->display_options['fields']['attribute_2']['ui_name'] = 'department';
$handler->display->display_options['fields']['attribute_2']['label'] = 'Department / Group';
$handler->display->display_options['fields']['attribute_2']['index_value'] = '0';
$handler->display->display_options['fields']['attribute_2']['attribute_name'] = 'ou';
/* Field: email */
$handler->display->display_options['fields']['nothing_1']['id'] = 'nothing_1';
$handler->display->display_options['fields']['nothing_1']['table'] = 'views';
$handler->display->display_options['fields']['nothing_1']['field'] = 'nothing';
$handler->display->display_options['fields']['nothing_1']['ui_name'] = 'email';
$handler->display->display_options['fields']['nothing_1']['label'] = 'Email';
$handler->display->display_options['fields']['nothing_1']['alter']['text'] = '[attribute_4]';
$handler->display->display_options['fields']['nothing_1']['alter']['make_link'] = TRUE;
$handler->display->display_options['fields']['nothing_1']['alter']['path'] = 'mailto:[attribute_4]';
$handler->display->display_options['fields']['nothing_1']['element_class'] = 'ldap_email';
/* Field: phone */
$handler->display->display_options['fields']['attribute_3']['id'] = 'attribute_3';
$handler->display->display_options['fields']['attribute_3']['table'] = 'ldap';
$handler->display->display_options['fields']['attribute_3']['field'] = 'attribute';
$handler->display->display_options['fields']['attribute_3']['ui_name'] = 'phone';
$handler->display->display_options['fields']['attribute_3']['label'] = 'Phone';
$handler->display->display_options['fields']['attribute_3']['element_class'] = 'ldap_phone';
$handler->display->display_options['fields']['attribute_3']['index_value'] = '0';
$handler->display->display_options['fields']['attribute_3']['attribute_name'] = 'telephonenumber';
/* Field: fax */
$handler->display->display_options['fields']['attribute_9']['id'] = 'attribute_9';
$handler->display->display_options['fields']['attribute_9']['table'] = 'ldap';
$handler->display->display_options['fields']['attribute_9']['field'] = 'attribute';
$handler->display->display_options['fields']['attribute_9']['ui_name'] = 'fax';
$handler->display->display_options['fields']['attribute_9']['label'] = 'Fax';
$handler->display->display_options['fields']['attribute_9']['element_class'] = 'ldap_fax';
$handler->display->display_options['fields']['attribute_9']['index_value'] = '0';
$handler->display->display_options['fields']['attribute_9']['attribute_name'] = 'facsimiletelephonenumber';
/* Field: location */
$handler->display->display_options['fields']['nothing']['id'] = 'nothing';
$handler->display->display_options['fields']['nothing']['table'] = 'views';
$handler->display->display_options['fields']['nothing']['field'] = 'nothing';
$handler->display->display_options['fields']['nothing']['ui_name'] = 'location';
$handler->display->display_options['fields']['nothing']['label'] = 'Location';
$handler->display->display_options['fields']['nothing']['alter']['text'] = '[attribute_5]
[attribute_6]
[attribute_7]
[attribute_8]';
/* Sort criterion: displayName */
$handler->display->display_options['sorts']['attribute_2']['id'] = 'attribute_2';
$handler->display->display_options['sorts']['attribute_2']['table'] = 'ldap';
$handler->display->display_options['sorts']['attribute_2']['field'] = 'attribute';
$handler->display->display_options['sorts']['attribute_2']['ui_name'] = 'displayName';
$handler->display->display_options['sorts']['attribute_2']['expose']['label'] = 'Name';
$handler->display->display_options['sorts']['attribute_2']['attribute_name'] = 'displayname';
$handler->display->display_options['filter_groups']['operator'] = 'OR';
/* Filter criterion: lastName */
$handler->display->display_options['filters']['attribute']['id'] = 'attribute';
$handler->display->display_options['filters']['attribute']['table'] = 'ldap';
$handler->display->display_options['filters']['attribute']['field'] = 'attribute';
$handler->display->display_options['filters']['attribute']['ui_name'] = 'lastName';
$handler->display->display_options['filters']['attribute']['operator'] = 'contains';
$handler->display->display_options['filters']['attribute']['group'] = 1;
$handler->display->display_options['filters']['attribute']['exposed'] = TRUE;
$handler->display->display_options['filters']['attribute']['expose']['operator_id'] = 'attribute_op';
$handler->display->display_options['filters']['attribute']['expose']['label'] = 'Last Name';
$handler->display->display_options['filters']['attribute']['expose']['operator'] = 'attribute_op';
$handler->display->display_options['filters']['attribute']['expose']['identifier'] = 'lastname';
$handler->display->display_options['filters']['attribute']['expose']['required'] = 0;
$handler->display->display_options['filters']['attribute']['expose']['remember'] = TRUE;
$handler->display->display_options['filters']['attribute']['expose']['remember_roles'] = array(
2 => '2',
3 => '3',
1 => 0,
);
$handler->display->display_options['filters']['attribute']['group_info']['label'] = 'LDAP Attribute';
$handler->display->display_options['filters']['attribute']['group_info']['identifier'] = 'attribute';
$handler->display->display_options['filters']['attribute']['group_info']['remember'] = FALSE;
$handler->display->display_options['filters']['attribute']['group_info']['group_items'] = array(
1 => array(),
2 => array(),
3 => array(),
);
$handler->display->display_options['filters']['attribute']['attribute_name'] = 'sn';
/* Filter criterion: firstName */
$handler->display->display_options['filters']['attribute_1']['id'] = 'attribute_1';
$handler->display->display_options['filters']['attribute_1']['table'] = 'ldap';
$handler->display->display_options['filters']['attribute_1']['field'] = 'attribute';
$handler->display->display_options['filters']['attribute_1']['ui_name'] = 'firstName';
$handler->display->display_options['filters']['attribute_1']['operator'] = 'contains';
$handler->display->display_options['filters']['attribute_1']['group'] = 1;
$handler->display->display_options['filters']['attribute_1']['exposed'] = TRUE;
$handler->display->display_options['filters']['attribute_1']['expose']['operator_id'] = 'attribute_1_op';
$handler->display->display_options['filters']['attribute_1']['expose']['label'] = 'First Name';
$handler->display->display_options['filters']['attribute_1']['expose']['operator'] = 'attribute_1_op';
$handler->display->display_options['filters']['attribute_1']['expose']['identifier'] = 'firstName';
$handler->display->display_options['filters']['attribute_1']['expose']['required'] = 0;
$handler->display->display_options['filters']['attribute_1']['expose']['remember'] = TRUE;
$handler->display->display_options['filters']['attribute_1']['expose']['remember_roles'] = array(
2 => '2',
3 => '3',
1 => 0,
);
$handler->display->display_options['filters']['attribute_1']['attribute_name'] = 'givenname';
/* Filter criterion: email */
$handler->display->display_options['filters']['attribute_2']['id'] = 'attribute_2';
$handler->display->display_options['filters']['attribute_2']['table'] = 'ldap';
$handler->display->display_options['filters']['attribute_2']['field'] = 'attribute';
$handler->display->display_options['filters']['attribute_2']['ui_name'] = 'email';
$handler->display->display_options['filters']['attribute_2']['operator'] = 'contains';
$handler->display->display_options['filters']['attribute_2']['group'] = 1;
$handler->display->display_options['filters']['attribute_2']['exposed'] = TRUE;
$handler->display->display_options['filters']['attribute_2']['expose']['operator_id'] = 'attribute_2_op';
$handler->display->display_options['filters']['attribute_2']['expose']['label'] = 'Email';
$handler->display->display_options['filters']['attribute_2']['expose']['operator'] = 'attribute_2_op';
$handler->display->display_options['filters']['attribute_2']['expose']['identifier'] = 'attribute_2';
$handler->display->display_options['filters']['attribute_2']['expose']['required'] = 0;
$handler->display->display_options['filters']['attribute_2']['expose']['remember'] = TRUE;
$handler->display->display_options['filters']['attribute_2']['expose']['remember_roles'] = array(
2 => '2',
3 => '3',
1 => 0,
);
$handler->display->display_options['filters']['attribute_2']['attribute_name'] = 'mail';
/* Display: Department Staff Directory */
$handler = $view->new_display('block', 'Department Staff Directory', 'dept_staff_dir');
$handler->display->display_options['defaults']['use_ajax'] = FALSE;
$handler->display->display_options['use_ajax'] = TRUE;
$handler->display->display_options['defaults']['exposed_form'] = FALSE;
$handler->display->display_options['exposed_form']['type'] = 'basic';
$handler->display->display_options['exposed_form']['options']['autosubmit'] = TRUE;
$handler->display->display_options['defaults']['pager'] = FALSE;
$handler->display->display_options['pager']['type'] = 'full';
$handler->display->display_options['pager']['options']['items_per_page'] = '5';
$handler->display->display_options['pager']['options']['offset'] = '0';
$handler->display->display_options['pager']['options']['id'] = '0';
$handler->display->display_options['pager']['options']['quantity'] = '5';
$handler->display->display_options['defaults']['style_plugin'] = FALSE;
$handler->display->display_options['style_plugin'] = 'default';
$handler->display->display_options['style_options']['row_class_special'] = FALSE;
$handler->display->display_options['defaults']['style_options'] = FALSE;
$handler->display->display_options['defaults']['row_plugin'] = FALSE;
$handler->display->display_options['row_plugin'] = 'fields';
$handler->display->display_options['defaults']['row_options'] = FALSE;
$handler->display->display_options['defaults']['header'] = FALSE;
$handler->display->display_options['defaults']['fields'] = FALSE;
/* Field: email(hidden) */
$handler->display->display_options['fields']['attribute_4']['id'] = 'attribute_4';
$handler->display->display_options['fields']['attribute_4']['table'] = 'ldap';
$handler->display->display_options['fields']['attribute_4']['field'] = 'attribute';
$handler->display->display_options['fields']['attribute_4']['ui_name'] = 'email(hidden)';
$handler->display->display_options['fields']['attribute_4']['label'] = '';
$handler->display->display_options['fields']['attribute_4']['exclude'] = TRUE;
$handler->display->display_options['fields']['attribute_4']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['attribute_4']['index_value'] = '0';
$handler->display->display_options['fields']['attribute_4']['attribute_name'] = 'mail';
/* Field: displayname (hidden) */
$handler->display->display_options['fields']['attribute_10']['id'] = 'attribute_10';
$handler->display->display_options['fields']['attribute_10']['table'] = 'ldap';
$handler->display->display_options['fields']['attribute_10']['field'] = 'attribute';
$handler->display->display_options['fields']['attribute_10']['ui_name'] = 'displayname (hidden)';
$handler->display->display_options['fields']['attribute_10']['label'] = '';
$handler->display->display_options['fields']['attribute_10']['exclude'] = TRUE;
$handler->display->display_options['fields']['attribute_10']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['attribute_10']['index_value'] = '0';
$handler->display->display_options['fields']['attribute_10']['attribute_name'] = 'displayname';
/* Field: lastName */
$handler->display->display_options['fields']['attribute']['id'] = 'attribute';
$handler->display->display_options['fields']['attribute']['table'] = 'ldap';
$handler->display->display_options['fields']['attribute']['field'] = 'attribute';
$handler->display->display_options['fields']['attribute']['ui_name'] = 'lastName';
$handler->display->display_options['fields']['attribute']['label'] = 'Last Name';
$handler->display->display_options['fields']['attribute']['exclude'] = TRUE;
$handler->display->display_options['fields']['attribute']['index_value'] = '0';
$handler->display->display_options['fields']['attribute']['attribute_name'] = 'sn';
/* Field: firstName(hidden) */
$handler->display->display_options['fields']['attribute_1']['id'] = 'attribute_1';
$handler->display->display_options['fields']['attribute_1']['table'] = 'ldap';
$handler->display->display_options['fields']['attribute_1']['field'] = 'attribute';
$handler->display->display_options['fields']['attribute_1']['ui_name'] = 'firstName(hidden)';
$handler->display->display_options['fields']['attribute_1']['label'] = 'First Name';
$handler->display->display_options['fields']['attribute_1']['exclude'] = TRUE;
$handler->display->display_options['fields']['attribute_1']['index_value'] = '0';
$handler->display->display_options['fields']['attribute_1']['attribute_name'] = 'givenname';
/* Field: Full Name */
$handler->display->display_options['fields']['nothing_2']['id'] = 'nothing_2';
$handler->display->display_options['fields']['nothing_2']['table'] = 'views';
$handler->display->display_options['fields']['nothing_2']['field'] = 'nothing';
$handler->display->display_options['fields']['nothing_2']['ui_name'] = 'Full Name';
$handler->display->display_options['fields']['nothing_2']['label'] = '';
$handler->display->display_options['fields']['nothing_2']['alter']['text'] = '[attribute], [attribute_1]';
$handler->display->display_options['fields']['nothing_2']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['nothing_2']['element_wrapper_class'] = 'ldap_left';
$handler->display->display_options['fields']['nothing_2']['element_default_classes'] = FALSE;
/* Field: Position */
$handler->display->display_options['fields']['attribute_2']['id'] = 'attribute_2';
$handler->display->display_options['fields']['attribute_2']['table'] = 'ldap';
$handler->display->display_options['fields']['attribute_2']['field'] = 'attribute';
$handler->display->display_options['fields']['attribute_2']['ui_name'] = 'Position';
$handler->display->display_options['fields']['attribute_2']['label'] = '';
$handler->display->display_options['fields']['attribute_2']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['attribute_2']['element_wrapper_class'] = 'ldap_center';
$handler->display->display_options['fields']['attribute_2']['element_default_classes'] = FALSE;
$handler->display->display_options['fields']['attribute_2']['empty'] = '
';
$handler->display->display_options['fields']['attribute_2']['hide_alter_empty'] = FALSE;
$handler->display->display_options['fields']['attribute_2']['index_value'] = '0';
$handler->display->display_options['fields']['attribute_2']['attribute_name'] = 'title';
/* Field: Email(hidden) */
$handler->display->display_options['fields']['nothing_1']['id'] = 'nothing_1';
$handler->display->display_options['fields']['nothing_1']['table'] = 'views';
$handler->display->display_options['fields']['nothing_1']['field'] = 'nothing';
$handler->display->display_options['fields']['nothing_1']['ui_name'] = 'Email(hidden)';
$handler->display->display_options['fields']['nothing_1']['label'] = '';
$handler->display->display_options['fields']['nothing_1']['exclude'] = TRUE;
$handler->display->display_options['fields']['nothing_1']['alter']['text'] = '[attribute_4]';
$handler->display->display_options['fields']['nothing_1']['alter']['make_link'] = TRUE;
$handler->display->display_options['fields']['nothing_1']['alter']['path'] = 'mailto:[attribute_4]';
$handler->display->display_options['fields']['nothing_1']['element_class'] = 'ldap_email';
$handler->display->display_options['fields']['nothing_1']['element_label_colon'] = FALSE;
/* Field: phone(hidden) */
$handler->display->display_options['fields']['attribute_3']['id'] = 'attribute_3';
$handler->display->display_options['fields']['attribute_3']['table'] = 'ldap';
$handler->display->display_options['fields']['attribute_3']['field'] = 'attribute';
$handler->display->display_options['fields']['attribute_3']['ui_name'] = 'phone(hidden)';
$handler->display->display_options['fields']['attribute_3']['label'] = '';
$handler->display->display_options['fields']['attribute_3']['exclude'] = TRUE;
$handler->display->display_options['fields']['attribute_3']['element_class'] = 'ldap_phone';
$handler->display->display_options['fields']['attribute_3']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['attribute_3']['index_value'] = '0';
$handler->display->display_options['fields']['attribute_3']['attribute_name'] = 'telephonenumber';
/* Field: Right Display */
$handler->display->display_options['fields']['nothing']['id'] = 'nothing';
$handler->display->display_options['fields']['nothing']['table'] = 'views';
$handler->display->display_options['fields']['nothing']['field'] = 'nothing';
$handler->display->display_options['fields']['nothing']['ui_name'] = 'Right Display';
$handler->display->display_options['fields']['nothing']['label'] = '';
$handler->display->display_options['fields']['nothing']['alter']['text'] = '
';
$handler->display->display_options['fields']['nothing']['element_label_colon'] = FALSE;
$handler->display->display_options['fields']['nothing']['element_wrapper_class'] = 'ldap_right';
$handler->display->display_options['fields']['nothing']['element_default_classes'] = FALSE;
$handler->display->display_options['defaults']['arguments'] = FALSE;
/* Contextual filter: LDAP Query: LDAP Attribute */
$handler->display->display_options['arguments']['attribute']['id'] = 'attribute';
$handler->display->display_options['arguments']['attribute']['table'] = 'ldap';
$handler->display->display_options['arguments']['attribute']['field'] = 'attribute';
$handler->display->display_options['arguments']['attribute']['default_action'] = 'default';
$handler->display->display_options['arguments']['attribute']['default_argument_type'] = 'raw';
$handler->display->display_options['arguments']['attribute']['default_argument_options']['index'] = '0';
$handler->display->display_options['arguments']['attribute']['summary']['number_of_records'] = '0';
$handler->display->display_options['arguments']['attribute']['summary']['format'] = 'default_summary';
$handler->display->display_options['arguments']['attribute']['summary_options']['items_per_page'] = '25';
$handler->display->display_options['arguments']['attribute']['validate']['type'] = 'taxonomy_term';
$handler->display->display_options['arguments']['attribute']['validate_options']['vocabularies'] = array(
'departments' => 'departments',
);
$handler->display->display_options['arguments']['attribute']['validate_options']['type'] = 'name';
$handler->display->display_options['arguments']['attribute']['attribute_name'] = 'department';
$handler->display->display_options['defaults']['filter_groups'] = FALSE;
$handler->display->display_options['filter_groups']['operator'] = 'OR';
$handler->display->display_options['defaults']['filters'] = FALSE;
Comments
Comment #1
bpadaria commentedComment #2
grahlViews content cache is basically abandoned, not pursuing this.