Type
magento2-module
N/A
magento2-module
OSL-3.0
None
None
None
None
None
ReviewsGraphQl provides basic types and resolvers for adding and displaying customer reviews.
Module also adds new fields to ProductInterface:
review_summary which includes information about product review summary:
rating_summary,
review_count.
reviews - a list of product reviews containing following review information:
review_id,
entity_id,
entity_code,
entity_pk_value,
status_id,
store_id,
customer_id,
nickname,
title,
detail_id,
detail,
created_at,
rating_votes.
mutation AddProductReview($productReviewItem: ProductReviewInput!) {
addProductReview(productReviewItem: $productReviewItem) {
review_id
entity_id
entity_pk_value
status_id
store_id
customer_id
nickname
title
detail
created_at
}
}
{
"productReviewItem": {
"nickname": "John",
"title": "Review Title",
"detail": "Review Detail",
"product_sku": "n31191497",
"rating_data":[
{
"rating_id": 1,
"option_id": 4
},{
"rating_id": 2,
"option_id": 8
}
]
}
}
query GetRatings {
getRatings {
rating_id
rating_code
rating_options {
option_id
value
}
}
}