fixed gql query alltags
This commit is contained in:
@@ -5,7 +5,6 @@ dependencies:
|
|||||||
config:
|
config:
|
||||||
- field.field.node.texte_prod.body
|
- field.field.node.texte_prod.body
|
||||||
- field.field.node.texte_prod.field_auteurs
|
- 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_famille
|
||||||
- field.field.node.texte_prod.field_fichier
|
- field.field.node.texte_prod.field_fichier
|
||||||
- field.field.node.texte_prod.field_images
|
- field.field.node.texte_prod.field_images
|
||||||
@@ -16,7 +15,6 @@ dependencies:
|
|||||||
- image.style.thumbnail
|
- image.style.thumbnail
|
||||||
- node.type.texte_prod
|
- node.type.texte_prod
|
||||||
module:
|
module:
|
||||||
- datetime
|
|
||||||
- field_group
|
- field_group
|
||||||
- file
|
- file
|
||||||
- filefield_sources
|
- filefield_sources
|
||||||
@@ -168,12 +166,6 @@ content:
|
|||||||
third_party_settings: { }
|
third_party_settings: { }
|
||||||
type: entity_reference_autocomplete
|
type: entity_reference_autocomplete
|
||||||
region: content
|
region: content
|
||||||
field_date:
|
|
||||||
weight: 128
|
|
||||||
settings: { }
|
|
||||||
third_party_settings: { }
|
|
||||||
type: datetime_default
|
|
||||||
region: content
|
|
||||||
field_famille:
|
field_famille:
|
||||||
weight: 123
|
weight: 123
|
||||||
settings:
|
settings:
|
||||||
|
|||||||
@@ -5,7 +5,6 @@ dependencies:
|
|||||||
config:
|
config:
|
||||||
- field.field.node.texte_prod.body
|
- field.field.node.texte_prod.body
|
||||||
- field.field.node.texte_prod.field_auteurs
|
- 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_famille
|
||||||
- field.field.node.texte_prod.field_fichier
|
- field.field.node.texte_prod.field_fichier
|
||||||
- field.field.node.texte_prod.field_images
|
- field.field.node.texte_prod.field_images
|
||||||
@@ -15,7 +14,6 @@ dependencies:
|
|||||||
- field.field.node.texte_prod.field_videos
|
- field.field.node.texte_prod.field_videos
|
||||||
- node.type.texte_prod
|
- node.type.texte_prod
|
||||||
module:
|
module:
|
||||||
- datetime
|
|
||||||
- entity_reference_revisions
|
- entity_reference_revisions
|
||||||
- file
|
- file
|
||||||
- image
|
- image
|
||||||
@@ -42,15 +40,6 @@ content:
|
|||||||
third_party_settings: { }
|
third_party_settings: { }
|
||||||
type: entity_reference_label
|
type: entity_reference_label
|
||||||
region: content
|
region: content
|
||||||
field_date:
|
|
||||||
weight: 107
|
|
||||||
label: above
|
|
||||||
settings:
|
|
||||||
format_type: medium
|
|
||||||
timezone_override: ''
|
|
||||||
third_party_settings: { }
|
|
||||||
type: datetime_default
|
|
||||||
region: content
|
|
||||||
field_famille:
|
field_famille:
|
||||||
weight: 103
|
weight: 103
|
||||||
label: above
|
label: above
|
||||||
|
|||||||
@@ -6,7 +6,6 @@ dependencies:
|
|||||||
- core.entity_view_mode.node.teaser
|
- core.entity_view_mode.node.teaser
|
||||||
- field.field.node.texte_prod.body
|
- field.field.node.texte_prod.body
|
||||||
- field.field.node.texte_prod.field_auteurs
|
- 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_famille
|
||||||
- field.field.node.texte_prod.field_fichier
|
- field.field.node.texte_prod.field_fichier
|
||||||
- field.field.node.texte_prod.field_images
|
- field.field.node.texte_prod.field_images
|
||||||
@@ -38,7 +37,6 @@ content:
|
|||||||
region: content
|
region: content
|
||||||
hidden:
|
hidden:
|
||||||
field_auteurs: true
|
field_auteurs: true
|
||||||
field_date: true
|
|
||||||
field_famille: true
|
field_famille: true
|
||||||
field_fichier: true
|
field_fichier: true
|
||||||
field_images: 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!
|
id: Int!
|
||||||
uuid: String!
|
uuid: String!
|
||||||
name: String!
|
name: String!
|
||||||
|
vocabulary: String
|
||||||
}
|
}
|
||||||
|
|
||||||
type Auteur {
|
type Auteur {
|
||||||
|
|||||||
+9
-4
@@ -820,7 +820,7 @@ class EnFrSchemaExtension extends SdlSchemaExtensionPluginBase {
|
|||||||
$builder->callback(function($parent, $arg){
|
$builder->callback(function($parent, $arg){
|
||||||
$entity_storage = \Drupal::entityTypeManager()->getStorage('taxonomy_term');
|
$entity_storage = \Drupal::entityTypeManager()->getStorage('taxonomy_term');
|
||||||
$query = $entity_storage->getQuery()
|
$query = $entity_storage->getQuery()
|
||||||
->condition('vid', ['tags', 'tag_prod'], 'IN')
|
->condition('vid', ['tag','tag_prod'], 'IN')
|
||||||
->accessCheck(TRUE);
|
->accessCheck(TRUE);
|
||||||
$results = $query->execute();
|
$results = $query->execute();
|
||||||
return $results;
|
return $results;
|
||||||
@@ -861,9 +861,14 @@ class EnFrSchemaExtension extends SdlSchemaExtensionPluginBase {
|
|||||||
);
|
);
|
||||||
|
|
||||||
$registry->addFieldResolver('Taxoterm', 'name',
|
$registry->addFieldResolver('Taxoterm', 'name',
|
||||||
$builder->produce('entity_label')
|
$builder->produce('entity_label')
|
||||||
->map('entity', $builder->fromParent())
|
->map('entity', $builder->fromParent())
|
||||||
);
|
);
|
||||||
|
|
||||||
|
$registry->addFieldResolver('Taxoterm', 'vocabulary',
|
||||||
|
$builder->produce('entity_bundle')
|
||||||
|
->map('entity', $builder->fromParent())
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
protected function addAuteur(ResolverRegistryInterface $registry, ResolverBuilder $builder) {
|
protected function addAuteur(ResolverRegistryInterface $registry, ResolverBuilder $builder) {
|
||||||
|
|||||||
Reference in New Issue
Block a user