public ActionResult ProductReviews(ProductVariant productVariant, int reviewPage = 1, string q = "") { var reviewsPageSize = MrCMSApplication.Get <ProductReviewSettings>().PageSize; ViewData["reviews"] = _productReviewUIService.GetReviewsForVariant(productVariant, reviewPage, reviewsPageSize); return(PartialView(productVariant)); }
public ActionResult ProductReviews(int productVariantId = 0, int reviewPage = 1) { int reviewsPageSize = _productReviewSettings.PageSize; ViewData["guest-reviews"] = _productReviewSettings.GuestReviews; ViewData["helpfulness-votes"] = _productReviewSettings.HelpfulnessVotes; ProductVariant productVariant = _productVariantService.Get(productVariantId); ViewData["reviews"] = _productReviewUIService.GetReviewsForVariant(productVariant, reviewPage, reviewsPageSize); ViewData["average-ratings"] = _productReviewUIService.GetAverageRatingForProductVariant(productVariant); return(PartialView(productVariant)); }