diff --git a/core/modules/comment/lib/Drupal/comment/Plugin/views/wizard/Comment.php b/core/modules/comment/lib/Drupal/comment/Plugin/views/wizard/Comment.php index f48b917..6194d29 100644 --- a/core/modules/comment/lib/Drupal/comment/Plugin/views/wizard/Comment.php +++ b/core/modules/comment/lib/Drupal/comment/Plugin/views/wizard/Comment.php @@ -54,12 +54,14 @@ class Comment extends WizardPluginBase { 'status' => array( 'value' => TRUE, 'table' => 'comment', - 'field' => 'status' + 'field' => 'status', + 'provider' => 'user' ), 'status_node' => array( 'value' => TRUE, 'table' => 'node_field_data', 'field' => 'status', + 'provider' => 'user', 'relationship' => 'nid' ) ); @@ -155,6 +157,7 @@ protected function defaultDisplayOptions() { $display_options['fields']['subject']['id'] = 'subject'; $display_options['fields']['subject']['table'] = 'comment'; $display_options['fields']['subject']['field'] = 'subject'; + $display_options['fields']['subject']['provider'] = 'comment'; $display_options['fields']['subject']['label'] = ''; $display_options['fields']['subject']['alter']['alter_text'] = 0; $display_options['fields']['subject']['alter']['make_link'] = 0; diff --git a/core/modules/file/lib/Drupal/file/Plugin/views/wizard/File.php b/core/modules/file/lib/Drupal/file/Plugin/views/wizard/File.php index 3b19b56..da9809c 100644 --- a/core/modules/file/lib/Drupal/file/Plugin/views/wizard/File.php +++ b/core/modules/file/lib/Drupal/file/Plugin/views/wizard/File.php @@ -55,6 +55,7 @@ protected function defaultDisplayOptions() { $display_options['fields']['filename']['id'] = 'filename'; $display_options['fields']['filename']['table'] = 'file_managed'; $display_options['fields']['filename']['field'] = 'filename'; + $display_options['fields']['filename']['provider'] = 'file'; $display_options['fields']['filename']['label'] = ''; $display_options['fields']['filename']['alter']['alter_text'] = 0; $display_options['fields']['filename']['alter']['make_link'] = 0; diff --git a/core/modules/node/lib/Drupal/node/Plugin/views/wizard/Node.php b/core/modules/node/lib/Drupal/node/Plugin/views/wizard/Node.php index db8b858..acba6b6 100644 --- a/core/modules/node/lib/Drupal/node/Plugin/views/wizard/Node.php +++ b/core/modules/node/lib/Drupal/node/Plugin/views/wizard/Node.php @@ -55,7 +55,8 @@ class Node extends WizardPluginBase { 'status' => array( 'value' => TRUE, 'table' => 'node_field_data', - 'field' => 'status' + 'field' => 'status', + 'provider' => 'node' ) ); @@ -148,6 +149,7 @@ protected function defaultDisplayOptions() { $display_options['fields']['title']['id'] = 'title'; $display_options['fields']['title']['table'] = 'node_field_data'; $display_options['fields']['title']['field'] = 'title'; + $display_options['fields']['title']['provider'] = 'node'; $display_options['fields']['title']['label'] = ''; $display_options['fields']['title']['alter']['alter_text'] = 0; $display_options['fields']['title']['alter']['make_link'] = 0; diff --git a/core/modules/node/lib/Drupal/node/Plugin/views/wizard/NodeRevision.php b/core/modules/node/lib/Drupal/node/Plugin/views/wizard/NodeRevision.php index 179a0ec..757748d 100644 --- a/core/modules/node/lib/Drupal/node/Plugin/views/wizard/NodeRevision.php +++ b/core/modules/node/lib/Drupal/node/Plugin/views/wizard/NodeRevision.php @@ -66,7 +66,8 @@ class NodeRevision extends WizardPluginBase { 'status' => array( 'value' => TRUE, 'table' => 'node_field_revision', - 'field' => 'status' + 'field' => 'status', + 'provider' => 'node' ) ); @@ -99,6 +100,7 @@ protected function defaultDisplayOptions() { $display_options['fields']['timestamp']['id'] = 'timestamp'; $display_options['fields']['timestamp']['table'] = 'node_field_revision'; $display_options['fields']['timestamp']['field'] = 'timestamp'; + $display_options['fields']['timestamp']['provider'] = 'node'; $display_options['fields']['timestamp']['alter']['alter_text'] = 0; $display_options['fields']['timestamp']['alter']['make_link'] = 0; $display_options['fields']['timestamp']['alter']['absolute'] = 0; @@ -114,6 +116,7 @@ protected function defaultDisplayOptions() { $display_options['fields']['title']['id'] = 'title'; $display_options['fields']['title']['table'] = 'node_field_revision'; $display_options['fields']['title']['field'] = 'title'; + $display_options['fields']['title']['provider'] = 'node'; $display_options['fields']['title']['label'] = ''; $display_options['fields']['title']['alter']['alter_text'] = 0; $display_options['fields']['title']['alter']['make_link'] = 0; diff --git a/core/modules/taxonomy/lib/Drupal/taxonomy/Plugin/views/wizard/TaxonomyTerm.php b/core/modules/taxonomy/lib/Drupal/taxonomy/Plugin/views/wizard/TaxonomyTerm.php index e33c11d..770fee1 100644 --- a/core/modules/taxonomy/lib/Drupal/taxonomy/Plugin/views/wizard/TaxonomyTerm.php +++ b/core/modules/taxonomy/lib/Drupal/taxonomy/Plugin/views/wizard/TaxonomyTerm.php @@ -53,6 +53,7 @@ protected function defaultDisplayOptions() { $display_options['fields']['name']['id'] = 'name'; $display_options['fields']['name']['table'] = 'taxonomy_term_data'; $display_options['fields']['name']['field'] = 'name'; + $display_options['fields']['name']['provider'] = 'taxonomy'; $display_options['fields']['name']['label'] = ''; $display_options['fields']['name']['alter']['alter_text'] = 0; $display_options['fields']['name']['alter']['make_link'] = 0; diff --git a/core/modules/user/lib/Drupal/user/Plugin/views/wizard/Users.php b/core/modules/user/lib/Drupal/user/Plugin/views/wizard/Users.php index 10fc837..b524259 100644 --- a/core/modules/user/lib/Drupal/user/Plugin/views/wizard/Users.php +++ b/core/modules/user/lib/Drupal/user/Plugin/views/wizard/Users.php @@ -54,7 +54,8 @@ class Users extends WizardPluginBase { 'status' => array( 'value' => TRUE, 'table' => 'users', - 'field' => 'status' + 'field' => 'status', + 'provider' => 'user' ) ); @@ -75,6 +76,7 @@ protected function defaultDisplayOptions() { $display_options['fields']['name']['id'] = 'name'; $display_options['fields']['name']['table'] = 'users'; $display_options['fields']['name']['field'] = 'name'; + $display_options['fields']['name']['provider'] = 'user'; $display_options['fields']['name']['label'] = ''; $display_options['fields']['name']['alter']['alter_text'] = 0; $display_options['fields']['name']['alter']['make_link'] = 0; diff --git a/core/modules/views/lib/Drupal/views/Plugin/views/wizard/WizardPluginBase.php b/core/modules/views/lib/Drupal/views/Plugin/views/wizard/WizardPluginBase.php index 4be9226..a84eb92 100644 --- a/core/modules/views/lib/Drupal/views/Plugin/views/wizard/WizardPluginBase.php +++ b/core/modules/views/lib/Drupal/views/Plugin/views/wizard/WizardPluginBase.php @@ -782,7 +782,7 @@ protected function defaultDisplayOptions() { $base_field = $data['table']['base']['field']; $display_options['fields'][$base_field]['plugin_id'] = $data[$base_field]['field']['id']; if ($definition = Views::pluginManager('field')->getDefinition($display_options['fields'][$base_field]['plugin_id'])) { - $display_options['fields'][$base_field]['provider'] = isset($definition['module']) ? $definition['provider'] : 'views'; + $display_options['fields'][$base_field]['provider'] = isset($definition['provider']) ? $definition['provider'] : 'views'; } return $display_options;