Biblioteca de queriesExtraer todas las URLs de imagen de una página de Bricks
Extraer todas las URLs de imagen de una página de Bricks
Esta consulta extrae todas las URLs de imagen de una página de Bricks, de todos los elementos image contenidos en ella.
Esta consulta requiere que la extensión Bricks esté habilitada.
La consulta requiere la siguiente variable:
$customPostId: El ID de la entrada personalizada de Bricks a analizar
query GetBricksImageURLs($customPostId: ID!) {
customPost(by:{ id: $customPostId }, status: any) {
id
title
bricksData(filterBy: { include: ["image"] })
@underEachArrayItem(
passValueOnwardsAs: "elementJSON"
affectDirectivesUnderPos: [1, 2]
)
@applyField(
name: "_objectProperty",
arguments: {
object: $elementJSON,
by: { path: "settings.image.url" }
},
passOnwardsAs: "imageURL"
)
@applyField(
name: "_echo",
arguments: {
value: $imageURL
}
setResultInResponse: true
)
}
}