fixed gql query alltags
This commit is contained in:
@@ -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 {
|
||||
|
||||
+9
-4
@@ -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) {
|
||||
|
||||
Reference in New Issue
Block a user