Biblioteca de queriesExtrair todos os URLs de imagens de uma página Bricks
Extrair todos os URLs de imagens de uma página Bricks
Esta query extrai todos os URLs de imagens de uma página Bricks, de todos os elementos image que ela contém.
Esta query requer que a extensão Bricks esteja habilitada.
A query requer a seguinte variável:
$customPostId: O ID do custom post Bricks a ser analisado
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
)
}
}