fixed gql query alltags

This commit is contained in:
2021-04-08 20:11:10 +02:00
parent 5322021d28
commit 8cb6e9d411
7 changed files with 10 additions and 66 deletions
@@ -5,7 +5,6 @@ dependencies:
config:
- field.field.node.texte_prod.body
- field.field.node.texte_prod.field_auteurs
- field.field.node.texte_prod.field_date
- field.field.node.texte_prod.field_famille
- field.field.node.texte_prod.field_fichier
- field.field.node.texte_prod.field_images
@@ -16,7 +15,6 @@ dependencies:
- image.style.thumbnail
- node.type.texte_prod
module:
- datetime
- field_group
- file
- filefield_sources
@@ -168,12 +166,6 @@ content:
third_party_settings: { }
type: entity_reference_autocomplete
region: content
field_date:
weight: 128
settings: { }
third_party_settings: { }
type: datetime_default
region: content
field_famille:
weight: 123
settings:
@@ -5,7 +5,6 @@ dependencies:
config:
- field.field.node.texte_prod.body
- field.field.node.texte_prod.field_auteurs
- field.field.node.texte_prod.field_date
- field.field.node.texte_prod.field_famille
- field.field.node.texte_prod.field_fichier
- field.field.node.texte_prod.field_images
@@ -15,7 +14,6 @@ dependencies:
- field.field.node.texte_prod.field_videos
- node.type.texte_prod
module:
- datetime
- entity_reference_revisions
- file
- image
@@ -42,15 +40,6 @@ content:
third_party_settings: { }
type: entity_reference_label
region: content
field_date:
weight: 107
label: above
settings:
format_type: medium
timezone_override: ''
third_party_settings: { }
type: datetime_default
region: content
field_famille:
weight: 103
label: above
@@ -6,7 +6,6 @@ dependencies:
- core.entity_view_mode.node.teaser
- field.field.node.texte_prod.body
- field.field.node.texte_prod.field_auteurs
- field.field.node.texte_prod.field_date
- field.field.node.texte_prod.field_famille
- field.field.node.texte_prod.field_fichier
- field.field.node.texte_prod.field_images
@@ -38,7 +37,6 @@ content:
region: content
hidden:
field_auteurs: true
field_date: true
field_famille: true
field_fichier: true
field_images: true
@@ -1,21 +0,0 @@
uuid: c2de7441-48b0-4b05-889c-557ae1128154
langcode: fr
status: true
dependencies:
config:
- field.storage.node.field_date
- node.type.texte_prod
module:
- datetime
id: node.texte_prod.field_date
field_name: field_date
entity_type: node
bundle: texte_prod
label: Date
description: ''
required: false
translatable: true
default_value: { }
default_value_callback: ''
settings: { }
field_type: datetime
@@ -1,20 +0,0 @@
uuid: e6a90bac-02d6-4bb3-a377-8b96a87757be
langcode: fr
status: true
dependencies:
module:
- datetime
- node
id: node.field_date
field_name: field_date
entity_type: node
type: datetime
settings:
datetime_type: date
module: datetime
locked: false
cardinality: 1
translatable: true
indexes: { }
persist_with_no_fields: false
custom_storage: false
@@ -114,6 +114,7 @@ type Taxoterm {
id: Int!
uuid: String!
name: String!
vocabulary: String
}
type Auteur {
@@ -820,7 +820,7 @@ class EnFrSchemaExtension extends SdlSchemaExtensionPluginBase {
$builder->callback(function($parent, $arg){
$entity_storage = \Drupal::entityTypeManager()->getStorage('taxonomy_term');
$query = $entity_storage->getQuery()
->condition('vid', ['tags', 'tag_prod'], 'IN')
->condition('vid', ['tag','tag_prod'], 'IN')
->accessCheck(TRUE);
$results = $query->execute();
return $results;
@@ -861,9 +861,14 @@ class EnFrSchemaExtension extends SdlSchemaExtensionPluginBase {
);
$registry->addFieldResolver('Taxoterm', 'name',
$builder->produce('entity_label')
->map('entity', $builder->fromParent())
);
$builder->produce('entity_label')
->map('entity', $builder->fromParent())
);
$registry->addFieldResolver('Taxoterm', 'vocabulary',
$builder->produce('entity_bundle')
->map('entity', $builder->fromParent())
);
}
protected function addAuteur(ResolverRegistryInterface $registry, ResolverBuilder $builder) {