feat(SW-200): Added other options for description and images

This commit is contained in:
Erik Tiekstra
2024-11-14 15:02:45 +01:00
parent b22888db5f
commit 6aba0d8f52
10 changed files with 137 additions and 60 deletions

View File

@@ -1,11 +1,8 @@
#import "../../Fragments/Image.graphql"
#import "../../Fragments/MetaData.graphql"
#import "../../Fragments/System.graphql"
query GetAccountPageMetaData($locale: String!, $uid: String!) {
account_page(locale: $locale, uid: $uid) {
system {
...System
}
web {
breadcrumbs {
title
@@ -13,14 +10,11 @@ query GetAccountPageMetaData($locale: String!, $uid: String!) {
seo_metadata {
description
title
imageConnection {
edges {
node {
...Image
}
}
}
...MetaDataImageConnection
}
}
system {
...System
}
}
}

View File

@@ -1,15 +1,8 @@
#import "../../Fragments/Image.graphql"
#import "../../Fragments/MetaData.graphql"
#import "../../Fragments/System.graphql"
query GetCollectionPageMetaData($locale: String!, $uid: String!) {
collection_page(locale: $locale, uid: $uid) {
header {
heading
preamble
}
system {
...System
}
web {
breadcrumbs {
title
@@ -17,14 +10,16 @@ query GetCollectionPageMetaData($locale: String!, $uid: String!) {
seo_metadata {
description
title
imageConnection {
edges {
node {
...Image
}
}
}
...MetaDataImageConnection
}
}
header {
heading
preamble
}
hero_image
system {
...System
}
}
}

View File

@@ -1,15 +1,8 @@
#import "../../Fragments/Image.graphql"
#import "../../Fragments/MetaData.graphql"
#import "../../Fragments/System.graphql"
query GetContentPageMetaData($locale: String!, $uid: String!) {
content_page(locale: $locale, uid: $uid) {
header {
heading
preamble
}
system {
...System
}
web {
breadcrumbs {
title
@@ -17,14 +10,25 @@ query GetContentPageMetaData($locale: String!, $uid: String!) {
seo_metadata {
description
title
imageConnection {
edges {
node {
...Image
}
...MetaDataImageConnection
}
}
header {
heading
preamble
}
hero_image
blocks {
... on ContentPageBlocksContent {
content {
content {
json
}
}
}
}
system {
...System
}
}
}

View File

@@ -1,28 +1,33 @@
#import "../../Fragments/Image.graphql"
#import "../../Fragments/MetaData.graphql"
#import "../../Fragments/System.graphql"
query GetLoyaltyPageMetaData($locale: String!, $uid: String!) {
loyalty_page(locale: $locale, uid: $uid) {
heading
preamble
system {
...System
}
web {
seo_metadata {
description
title
imageConnection {
edges {
node {
...Image
}
}
}
...MetaDataImageConnection
}
breadcrumbs {
title
}
}
heading
preamble
hero_image
blocks {
... on ContentPageBlocksContent {
__typename
content {
content {
json
}
}
}
}
system {
...System
}
}
}