Далее зайдите в раздел Сайт - Редактор шаблонов - Товар - в самом начале(первой строкой) вставьте:
{% IFNOT GOODS_NAME = Отзывы о магазине %}
а в самом конце шаблона(последней строкой) вставьте:
<!-- Отзывы о магазине--> {% ELSE %} <!-- Имя товара --> <h1 class="productView__name">{GOODS_NAME}</h1> <!-- Отзывы о магазине --> <div class="productView__tabs" itemscope itemtype="https://schema.org/LocalBusiness "> <a href="{INDEX_PAGE_URL}" title="{SETTINGS_STORE_NAME}" itemprop="url"> <link itemprop="image" href="{ASSETS_IMAGES_PATH}logo.png" /> <meta itemprop="name" content="{SETTINGS_STORE_NAME}"> <span itemprop="address" itemscope itemtype="https://schema.org/PostalAddress"><meta itemprop="addressLocality" content="{SETTINGS_STORE_REGION}" /></span> {% IF SETTINGS_STORE_PHONE_NUMBER1 %}<meta itemprop="telephone" content="{SETTINGS_STORE_PHONE_COUNTRY_CODE1}({SETTINGS_STORE_PHONE_CITY_CODE1}){SETTINGS_STORE_PHONE_NUMBER1}">{% ENDIF %} {% IF SETTINGS_STORE_PHONE_NUMBER2 %}<meta itemprop="telephone" content="{SETTINGS_STORE_PHONE_COUNTRY_CODE2}({SETTINGS_STORE_PHONE_CITY_CODE2}){SETTINGS_STORE_PHONE_NUMBER2}">{% ENDIF %} {% IF SETTINGS_STORE_PHONE_NUMBER3 %}<meta itemprop="telephone" content="{SETTINGS_STORE_PHONE_COUNTRY_CODE3}({SETTINGS_STORE_PHONE_CITY_CODE3}){SETTINGS_STORE_PHONE_NUMBER3}">{% ENDIF %} </a> <div id="goodsDataOpinionBlock" class="goodsDataOpinion"> <!-- Если отзывов по товару вообще нет, ни положительных ни отрицательных --> {% IF FORM_NOTICE %} <div class="goodsDataOpinionNotice"> <h3 class="{% IF FORM_NOTICE_IS_GOOD %}success{% ELSE %}warning{% ENDIF %}">{FORM_NOTICE}</h3> </div> {% ENDIF %} <div class="row"> <!-- Если по товару есть хотя бы один отзыв --> {% IFNOT opinion_list_empty_without_filter %} <div class="goodsDataOpinionBody col-md-7 col-lg-8 col-xs-12"> <!-- Верхняя навигация (Фильтры и страницы) --> <div class="goodsDataOpinionListNavigateTop"> <!-- Фильтры отзывов --> <a class="button button2 small opinionListBtn allOpinions active"> <span> Все (<span class="opinionListCount">{GOODS_OPINION_RATING_CNT_ALL}</span>) </span> </a> <a class="button button2 small opinionListBtn goodOpinions {% IF GOODS_OPINION_RATING_CNT_GOOD= 0 %}disabled{% ENDIF %}"> <span> Положительные (<span class="opinionListCount">{GOODS_OPINION_RATING_CNT_GOOD}</span>) </span> </a> <a class="button button2 small opinionListBtn badOpinions {% IF GOODS_OPINION_RATING_CNT_BAD= 0 %}disabled{% ENDIF %}"> <span> Отрицательные (<span class="opinionListCount">{GOODS_OPINION_RATING_CNT_BAD}</span>) </span> </a> </div> <!-- END Верхняя навигация (Фильтры и страницы) --> <!-- Если отзывов по товару не было с учетом фильтра по настроению отзыва --> {% IFNOT opinion_list_empty %} <!-- Список отзывов о товарах --> <div class="goodsDataOpinionList"> {% FOR opinion_list %} <div class="{% IF opinion_list.GENERALLY_IS_GOOD %}good{% ELSE %}bad{% ENDIF %} bord" itemprop="review" itemscope itemtype="https://schema.org/Review"> <meta itemprop="itemReviewed" content="{GOODS_NAME}"> <div class="goodsDataOpinionHeader"> <div class="goodsDataOpinionContent"> <strong itemprop="author" class="goodsDataOpinionListClient {% IF opinion_list.CLIENT_ID %}auth{% ENDIF %}"> <svg data-name="{opinion_list.NAME}" class="goodsDataOpinionAvatar" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" style="isolation:isolate;" viewBox="0 0 1 1" version="1.1"> <rect width="1" height="1" fill="rgba(206, 197, 191, 0.3)"/> <text x="50%" y="50%" style=" font-family: RobotoCondensed,sans-serif; font-size: 0.4px" fill="#fff" text-anchor="middle" dy="0.178"></text> </svg> <span class="goodsDataOpinionListClientName" data-name="{opinion_list.NAME}"> {opinion_list.NAME} </span> </strong> {% IF opinion_list.RATING %} <div class="rating-box" itemprop="reviewRating" itemscope itemtype="https://schema.org/Rating"> <meta itemprop="worstRating" content = "1"> <meta itemprop="bestRating" content = "10"> <meta itemprop="ratingValue" content = "{opinion_list.RATING}"> <div class="rating" style="width:{opinion_list.RATING}0%" alt="{opinion_list.RATING}" title="Рейтинг товара"></div> </div> {% ENDIF %} </div> <span class="goodsDataOpinionListDate"> <meta itemprop="datePublished" content="{opinion_list.DATE | date('Y-m-d')}"> <span class="time">{opinion_list.DATE}</span> </span> </div> <div class="goodsDataOpinionBody"> {% IF opinion_list.TITLE %} <div class="goodsDataOpinionListTitle"><strong><span itemprop="name">{opinion_list.TITLE}</span></strong></div> {% ENDIF %} {% IF opinion_list.ACCOMPLISHMENTS %} <div class="goodsDataOpinionListDesc"><strong>Достоинства:</strong><span itemprop="description">{opinion_list.ACCOMPLISHMENTS | nl2br}</span></div> {% ENDIF %} {% IF opinion_list.LIMITATIONS %} <div class="goodsDataOpinionListDesc"><strong>Недостатки:</strong><span itemprop="description">{opinion_list.LIMITATIONS | nl2br}</span></div> {% ENDIF %} {% IF opinion_list.COMMENT %} <div class="goodsDataOpinionListDesc"><strong>Комментарий:</strong><span itemprop="reviewBody">{opinion_list.COMMENT | nl2br}</span></div> {% ENDIF %} {% IF opinion_list.ANSWER %} <div class="goodsDataOpinionListTableAnswer"> <span>{opinion_list.ANSWER | nl2br}</span></div> {% ENDIF %} </div> </div> {% ENDFOR %} </div> <!-- END Список отзывов о товаре --> <!-- Нижняя навигация (страницы) --> <div class="goodsDataOpinionListNavigateBottom"> <!-- Страницы отзывов --> {% IF opinion_show_pages %} <div class="pager"> <ul class="pages"> <span class="title">Страницы: </span> {% FOR opinion_pages_list %} {% IF opinion_pages_list.CURRENT %} <li class="current"><span>{opinion_pages_list.PAGE}</span></li> {% ELSE %} <li> <a href="{GOODS_OPINION_PAGINATE_URL}&page={opinion_pages_list.PAGE}">{opinion_pages_list.PAGE}</a></li> {% ENDIF %} {% ENDFOR %} </ul> </div> {% ENDIF %} </div> <!-- END Нижняя навигация (страницы) --> {% ENDIF %} </div> {% ENDIF %} <!-- END Если по товару есть хотя бы один отзыв --> <!-- Форма добавления нового отзыва о товаре --> <form {% IF opinion_list_empty_without_filter %}style="display:none"{% ENDIF %} action="{CURRENT_URL}" method="post" class="goodsDataOpinionAddForm {% IFNOT opinion_list_empty_without_filter %}_show{% ENDIF %} {% IF opinion_list_empty_without_filter %}col-md-12{% ELSE %}bordered col-md-5 col-lg-4{% ENDIF %} col-xs-12"> <div id="goodsDataOpinionAdd"> <div id="goodsDataOpinionAddBlock"> <input type="hidden" name="hash" value="{HASH}" /> <input type="hidden" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_FROM}]" value="{GOODS_FROM}" /> <input type="hidden" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_ID}]" value="{GOODS_ID}" /> {ANTISPAM_CODE} <h3 class="goodsDataOpinionAddBlock-title">Новый отзыв</h3> <div class="goodsDataOpinionAddTable form"> {% IFNOT CLIENT_IS_LOGIN %} <div class="goodsDataOpinionBlock"> <!-- <label for="goods_opinion_name">Ваше имя</label> --> <div class="goodsDataOpinionInputWrap"> <input placeholder="Ваше имя" type="text" id="goods_opinion_name" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_NAME}]" value="{FORM_GOODS_OPINION_NAME}" maxlength="255" class="input input-material _light-text required"/> <label for="goods_opinion_name" class="input-material-label material-icons">person_outline</label> </div> </div> {% ENDIF %} <div class="goodsDataOpinionBlock"> <div class="goodsDataOpinionInputWrap"> <textarea placeholder="Ваш комментарий" id="goods_opinion_comment" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_COMMENT}]" cols="100" rows="3" class="textarea input input-material _light-text required">{FORM_GOODS_OPINION_COMMENT}</textarea> <label for="goods_opinion_comment" class="input-material-label material-icons">create</label> </div> </div> <!-- Форма добавления отзыва о товаре --> <div class="goodsDataOpinionBlock"> <label class="label">Оценка товара</label> <div class="goodsDataOpinionRating"> <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="2" {% IF FORM_GOODS_OPINION_RATING=2 %}checked="checked"{% ENDIF %} title="Ужасно"/> <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="4" {% IF FORM_GOODS_OPINION_RATING=4 %}checked="checked"{% ENDIF %} title="Плохо"/> <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="6" {% IF FORM_GOODS_OPINION_RATING=6 %}checked="checked"{% ENDIF %} title="Средне"/> <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="8" {% IF FORM_GOODS_OPINION_RATING=8 %}checked="checked"{% ENDIF %} title="Хорошо"/> <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="10" {% IF FORM_GOODS_OPINION_RATING=10 %}checked="checked"{% ENDIF %} title="Отлично"/> </div> <span class="goodsDataOpinionMsg"></span> </div> <div class="goodsDataOpinionBlock" style=""> <div class="generally"> <span class="label">В целом Ваш отзыв</span> <div class="radio"> <input class="radio-hidden generally-radio" id="goods_opinion_generally_is_good1" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_GENERALLY_IS_GOOD}]" type="radio" value="1" {% IF FORM_GOODS_OPINION_GENERALLY_IS_GOOD=1 %}checked="checked"{% ENDIF %}/> <label for="goods_opinion_generally_is_good1" class="generally-label" title="Положительный"> <span class="material-icons-outlined"> thumb_up </span> </label> </div> <div class="radio"> <input class="radio-hidden generally-radio" id="goods_opinion_generally_is_good0" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_GENERALLY_IS_GOOD}]" type="radio" value="0" {% IF FORM_GOODS_OPINION_GENERALLY_IS_GOOD=0 %}checked="checked"{% ENDIF %}/> <label for="goods_opinion_generally_is_good0" class="generally-label" title="Отрицательный"> <span class="material-icons-outlined"> thumb_down </span> </label> </div> </div> </div> {% IF USE_CAPTCHA %} <div class="goodsDataOpinionBlock"> <div class="goodsDataOpinionCaptcha"> <div class="goodsDataOpinionInputWrap"> <input placeholder="Введите код" type="text" id="opinion_captcha_string" name="form[{ANTISPAM_FORM_FIELD_NAME_CAPTCHA_STRING}]" autocomplete="off" class="captcha input input-material _light-text required" value="{FORM_}" /> <label for="goods_opinion_comment" class="input-material-label material-icons-outlined">vpn_key</label> </div> <img src="{CAPTCHA_URL}" class="goodsDataOpinionCaptchaImg" alt="Код" title="Проверочный код, который нужно ввести в соседнее поле" /> <i class="material-icons goodsDataOpinionCaptchaRefresh">refresh</i> </div> </div> {% ENDIF %} <!-- Кнопка отправки формы --> <div class="clear"> <button type="button" title="Добавить отзыв о «{GOODS_NAME}»" class="button" onclick="$('.goodsDataOpinionAddForm').submit()"> <span>Добавить отзыв</span> </button> <div class="pp"> Нажимая на кнопку "Добавить отзыв" Вы соглашаетесь с <a class="blue-link" href="#" data-fancybox="" data-src="#fancybox-pp">правилами обработки данных</a> </div> </div> </div> </div> </div> </form> {% IF opinion_list_empty_without_filter %} <div class="goodsDataOpinionNoOpinion col-xs-12"> <div class="goodsDataOpinionNoOpinionContentInner"> <div class="goodsDataOpinionNoOpinionContent"> <strong class="goodsDataOpinionNoOpinionTitle"> У этого товара еще нет отзывов. </strong> <p class="goodsDataOpinionNoOpinionText"> Вы приобрели товар? Поделитесь своим мнением с другими и возможно вы поможете кому-то сделать правильный выбор! </p> </div> <button class="goodsDataOpinionNoOpinionBtn button"> <span> Добавить отзыв </span> </button> </div> </div> {% ENDIF %} </div> <!-- Дабы добавляющий увидел результат добавления изменим хэш --> {% IF FORM_GOODS_ID %}<script type="text/javascript">document.location.hash="goodsDataOpinionAdd"</script>{% ENDIF %} </div> {% ENDIF %}
Далее зайдите в раздел Сайт - Меню - создайте пункт меню для отзывов, в поле "Куда ссылается" выберите "Произвольный адрес" и укажите ссылку на страницу ранее созданного скрытого товара.