replaced coollightbox src by watermarked img
This commit is contained in:
@@ -148,9 +148,15 @@ type Image {
|
||||
url: String!
|
||||
alt: String
|
||||
style_minicard: ImageStyle
|
||||
style_minicard_url: String
|
||||
style_cardmedium: ImageStyle
|
||||
style_cardmedium_url: String
|
||||
style_cardfull: ImageStyle
|
||||
style_cardfull_url: String
|
||||
style_articlecardmedium: ImageStyle
|
||||
style_articlecardmedium_url: String
|
||||
style_hd: ImageStyle
|
||||
style_hd_url: String
|
||||
}
|
||||
|
||||
type ImageStyle {
|
||||
|
@@ -457,24 +457,80 @@ class MaterioSchemaExtension extends SdlSchemaExtensionPluginBase {
|
||||
->map('style', $builder->fromValue('card_medium_half'))
|
||||
);
|
||||
|
||||
$registry->addFieldResolver('Image', 'style_minicard_url',
|
||||
$builder->compose(
|
||||
$builder->produce('image_derivative')
|
||||
->map('entity', $builder->fromParent())
|
||||
->map('style', $builder->fromValue('card_medium_half')),
|
||||
$builder->callback(function($parent, $args){
|
||||
return $parent['url'];
|
||||
})
|
||||
));
|
||||
|
||||
$registry->addFieldResolver('Image', 'style_cardmedium',
|
||||
$builder->produce('image_derivative')
|
||||
->map('entity', $builder->fromParent())
|
||||
->map('style', $builder->fromValue('card_medium'))
|
||||
);
|
||||
|
||||
$registry->addFieldResolver('Image', 'style_cardmedium_url',
|
||||
$builder->compose(
|
||||
$builder->produce('image_derivative')
|
||||
->map('entity', $builder->fromParent())
|
||||
->map('style', $builder->fromValue('card_medium')),
|
||||
$builder->callback(function($parent, $args){
|
||||
return $parent['url'];
|
||||
})
|
||||
));
|
||||
|
||||
$registry->addFieldResolver('Image', 'style_cardfull',
|
||||
$builder->produce('image_derivative')
|
||||
->map('entity', $builder->fromParent())
|
||||
->map('style', $builder->fromValue('card_full'))
|
||||
);
|
||||
|
||||
$registry->addFieldResolver('Image', 'style_cardfull_url',
|
||||
$builder->compose(
|
||||
$builder->produce('image_derivative')
|
||||
->map('entity', $builder->fromParent())
|
||||
->map('style', $builder->fromValue('card_full')),
|
||||
$builder->callback(function($parent, $args){
|
||||
return $parent['url'];
|
||||
})
|
||||
));
|
||||
|
||||
$registry->addFieldResolver('Image', 'style_articlecardmedium',
|
||||
$builder->produce('image_derivative')
|
||||
->map('entity', $builder->fromParent())
|
||||
->map('style', $builder->fromValue('article_card_medium'))
|
||||
);
|
||||
|
||||
$registry->addFieldResolver('Image', 'style_articlecardmedium_url',
|
||||
$builder->compose(
|
||||
$builder->produce('image_derivative')
|
||||
->map('entity', $builder->fromParent())
|
||||
->map('style', $builder->fromValue('article_card_medium')),
|
||||
$builder->callback(function($parent, $args){
|
||||
return $parent['url'];
|
||||
})
|
||||
));
|
||||
|
||||
$registry->addFieldResolver('Image', 'style_hd',
|
||||
$builder->produce('image_derivative')
|
||||
->map('entity', $builder->fromParent())
|
||||
->map('style', $builder->fromValue('hd'))
|
||||
);
|
||||
|
||||
$registry->addFieldResolver('Image', 'style_hd_url',
|
||||
$builder->compose(
|
||||
$builder->produce('image_derivative')
|
||||
->map('entity', $builder->fromParent())
|
||||
->map('style', $builder->fromValue('hd')),
|
||||
$builder->callback(function($parent, $args){
|
||||
return $parent['url'];
|
||||
})
|
||||
));
|
||||
|
||||
}
|
||||
|
||||
// __ ___ _ _ _ _
|
||||
|
Reference in New Issue
Block a user