|
@@ -272,13 +272,6 @@ class EnFrSchemaExtension extends SdlSchemaExtensionPluginBase {
|
|
->map('path', $builder->fromValue('field_video'))
|
|
->map('path', $builder->fromValue('field_video'))
|
|
);
|
|
);
|
|
|
|
|
|
- $registry->addFieldResolver('Textref', 'titre_ref',
|
|
|
|
- $builder->produce('property_path')
|
|
|
|
- ->map('type', $builder->fromValue('entity:node'))
|
|
|
|
- ->map('value', $builder->fromParent())
|
|
|
|
- ->map('path', $builder->fromValue('field_titre'))
|
|
|
|
- );
|
|
|
|
-
|
|
|
|
$registry->addFieldResolver('Textref', 'tags',
|
|
$registry->addFieldResolver('Textref', 'tags',
|
|
$builder->produce('entity_reference')
|
|
$builder->produce('entity_reference')
|
|
->map('entity', $builder->fromParent())
|
|
->map('entity', $builder->fromParent())
|
|
@@ -298,11 +291,18 @@ class EnFrSchemaExtension extends SdlSchemaExtensionPluginBase {
|
|
->map('path', $builder->fromValue('degres_detrangement'))
|
|
->map('path', $builder->fromValue('degres_detrangement'))
|
|
);
|
|
);
|
|
|
|
|
|
- $registry->addFieldResolver('Textref', 'field_titre',
|
|
|
|
|
|
+ $registry->addFieldResolver('Textref', 'field_titre_regular',
|
|
$builder->produce('property_path')
|
|
$builder->produce('property_path')
|
|
->map('type', $builder->fromValue('entity:node'))
|
|
->map('type', $builder->fromValue('entity:node'))
|
|
->map('value', $builder->fromParent())
|
|
->map('value', $builder->fromParent())
|
|
- ->map('path', $builder->fromValue('field_titre'))
|
|
|
|
|
|
+ ->map('path', $builder->fromValue('field_titre_regular.value'))
|
|
|
|
+ );
|
|
|
|
+
|
|
|
|
+ $registry->addFieldResolver('Textref', 'field_titre_italique',
|
|
|
|
+ $builder->produce('property_path')
|
|
|
|
+ ->map('type', $builder->fromValue('entity:node'))
|
|
|
|
+ ->map('value', $builder->fromParent())
|
|
|
|
+ ->map('path', $builder->fromValue('field_titre.value'))
|
|
);
|
|
);
|
|
|
|
|
|
$registry->addFieldResolver('Textref', 'auteurs',
|
|
$registry->addFieldResolver('Textref', 'auteurs',
|
|
@@ -435,25 +435,25 @@ class EnFrSchemaExtension extends SdlSchemaExtensionPluginBase {
|
|
->map('entity', $builder->fromParent())
|
|
->map('entity', $builder->fromParent())
|
|
->map('field', $builder->fromValue('field_famille'))
|
|
->map('field', $builder->fromValue('field_famille'))
|
|
);
|
|
);
|
|
-
|
|
|
|
- $registry->addFieldResolver('Textprod', 'field_titre',
|
|
|
|
- $builder->produce('property_path')
|
|
|
|
- ->map('type', $builder->fromValue('entity:node'))
|
|
|
|
- ->map('value', $builder->fromParent())
|
|
|
|
- ->map('path', $builder->fromValue('field_titre'))
|
|
|
|
- );
|
|
|
|
|
|
+ //
|
|
|
|
+ // $registry->addFieldResolver('Textprod', 'field_titre',
|
|
|
|
+ // $builder->produce('property_path')
|
|
|
|
+ // ->map('type', $builder->fromValue('entity:node'))
|
|
|
|
+ // ->map('value', $builder->fromParent())
|
|
|
|
+ // ->map('path', $builder->fromValue('field_titre'))
|
|
|
|
+ // );
|
|
|
|
|
|
$registry->addFieldResolver('Textprod', 'auteurs',
|
|
$registry->addFieldResolver('Textprod', 'auteurs',
|
|
$builder->produce('entity_reference')
|
|
$builder->produce('entity_reference')
|
|
->map('entity', $builder->fromParent())
|
|
->map('entity', $builder->fromParent())
|
|
->map('field', $builder->fromValue('field_auteurs'))
|
|
->map('field', $builder->fromValue('field_auteurs'))
|
|
);
|
|
);
|
|
-
|
|
|
|
- $registry->addFieldResolver('Textprod', 'edition',
|
|
|
|
- $builder->produce('entity_reference')
|
|
|
|
- ->map('entity', $builder->fromParent())
|
|
|
|
- ->map('field', $builder->fromValue('field_edition'))
|
|
|
|
- );
|
|
|
|
|
|
+ //
|
|
|
|
+ // $registry->addFieldResolver('Textprod', 'edition',
|
|
|
|
+ // $builder->produce('entity_reference')
|
|
|
|
+ // ->map('entity', $builder->fromParent())
|
|
|
|
+ // ->map('field', $builder->fromValue('field_edition'))
|
|
|
|
+ // );
|
|
|
|
|
|
$registry->addFieldResolver('Textprod', 'notes',
|
|
$registry->addFieldResolver('Textprod', 'notes',
|
|
$builder->produce('entity_reference_revisions')
|
|
$builder->produce('entity_reference_revisions')
|