{{if (starsOnly && starsOnly == 'true') || (starsAndReviewsOnly && starsAndReviewsOnly == 'true')}}
{{for start=1 end=6}} {{if ~wholeStar(#parent.parent.data.averageRating) >= #data}} {{include ~id=~generateStarId() ~index=#data ~percent=1 tmpl="star"/}} {{else ~partialStar(#parent.parent.data.averageRating, #data) > 0}} {{include ~id=~generateStarId() ~index=#data ~percent=~partialStar(#parent.parent.parent.data.averageRating, #data) tmpl="star"/}} {{else}} {{include ~id=~generateStarId() ~index=#data ~percent=0 tmpl="star"/}} {{/if}} {{/for}}
{{if starsAndReviewsOnly && starsAndReviewsOnly == 'true'}} {{:reviewCount}} Reviews {{else}} {{if reviewCount && reviewCount > 0}} {{else}} {{/if}} {{/if}} {{else includeContainer && includeContainer == 'true'}} {{if averageRating}}

{{for start=1 end=6}} {{if ~wholeStar(#parent.parent.data.averageRating) >= #data}} {{include ~id=~generateStarId() ~index=#data ~percent=1 tmpl="star"/}} {{else ~partialStar(#parent.parent.data.averageRating, #data) > 0}} {{include ~id=~generateStarId() ~index=#data ~percent=~partialStar(#parent.parent.parent.data.averageRating, #data) tmpl="star"/}} {{else}} {{include ~id=~generateStarId() ~index=#data ~percent=0 tmpl="star"/}} {{/if}} {{/for}} {{if reviewCount && reviewCount > 0}}{{:reviewCount}}{{/if}} {{if distance}} |  {{:distance}}{{/if}}

{{if reviewCount && reviewCount > 0}}
Read {{:reviewCount}}   Reviews
{{/if}} {{else}}

{{for start= 1 end=6}} {{include ~id=~generateStarId() ~index=#data ~percent=0 tmpl="star"/}} {{/for}} ({{:reviewCount}}) {{if distance}} |  {{:distance}}{{/if}}

(0) Reviews
{{/if}} {{else}} {{if averageRating}} {{for start=1 end=6}} {{if ~wholeStar(#parent.parent.data.averageRating) >= #data}} {{include ~id=~generateStarId() ~index=#data ~percent=1 tmpl="star"/}} {{else ~partialStar(#parent.parent.data.averageRating, #data) > 0}} {{include ~id=~generateStarId() ~index=#data ~percent=~partialStar(#parent.parent.parent.data.averageRating, #data) tmpl="star"/}} {{else}} {{include ~id=~generateStarId() ~index=#data ~percent=0 tmpl="star"/}} {{/if}} {{/for}} {{if reviewCount && reviewCount > 0 && !facilityId}} {{:reviewCount}} Reviews {{/if}} {{if reviewCount && reviewCount > 0 && facilityId && facilityId > 0}}
{{if reviewCount && reviewCount > 0}} Read ({{:reviewCount}})  Reviews {{/if}} {{if productReviewId && productReviewId > 0}}Write a Review{{/if}}
{{/if}} {{else}} {{if showZeroReviews && showZeroReviews === 'true'}} {{for start= 1 end=6}} {{include ~id=~generateStarId() ~index=#data ~percent=0 tmpl="star"/}} {{/for}} {{if !facilityId}}
(0)
{{/if}}
{{/if}} {{if facilityId && facilityId > 0}}
{{if reviewCount && reviewCount > 0}} Read ({{:reviewCount}})  Reviews {{/if}} {{if productReviewId && productReviewId > 0}}Write a Review{{/if}}
{{/if}} {{/if}} {{/if}}