Перейти к содержимому


stasia

Регистрация: 21 авг. 2018
Offline Активность: Сегодня, 09:18
***--

Мои темы

Отзывы Об Интернет-Магазине

23 Февраль 2021 - 17:41

Сделать отдельную страницу с отзывами о магазине можно используя скрытый товар на сайте.
Создаем товар в любой категории с названием "Отзывы о Магазине" и ставим галочку на "Скрыть товар на сайте".


Переходим к странице этого товара и копируем ссылку на товар, которая понадобится чуть позже. Сохраняем ее где-нибудь.Заходим в раздел Сайт---Редактор шаблонов---Товар и в самом начале шаблона добавляем перед всем кодом:
{%IFNOT GOODS_NAME = Отзывы о Магазине %}


И в самом конце шаблона добавляем код:
{% ELSE %}
	<!-- Если в тарифном плане подключен модуль отзывов о товаре -->
			  {% IF TARIFF_FEATURE_GOODS_OPINION %}
				<!-- Если не выключен модуль отзывов о товаре -->
				{% IFNOT SETTINGS_OPINION_DISABLE %}
				
				  <div class="goods-opinion">
					<div class="container">
					<!-- Если отзывов по товару вообще нет, ни положительных ни отрицательных -->
					{% IF FORM_NOTICE %}
					  <div class="goods-opinion__notice" id="goods-opinion-notice" data-opinion-type="{% IF FORM_NOTICE_IS_GOOD %}success{% ELSE %}error{% ENDIF %}">
						<h3 class="{% IF FORM_NOTICE_IS_GOOD %}success{% ELSE %}error{% ENDIF %}">{FORM_NOTICE}</h3>
					  </div>
					{% ENDIF %}
					<div class="goods-opinion__top">
					  <!-- Счётчик отзывов -->
					  <div class="review-counter {% IFNOT opinion_list_empty_without_filter %}_visible{% ENDIF %}" {% IF opinion_list_empty_without_filter %}style="display:none"{% ENDIF %}>
						<div class="review-grade">
						  <div class="review-count"><span class="count">{GOODS_OPINION_RATING_VALUE | divide("2")}</span><span>из 5</span></div>
						  <div class="rating-box _counter">
							{% IF GOODS_OPINION_RATING_VALUE_ROUND %}
							<span itemprop="aggregateRating" itemscope itemtype="https://schema.org/AggregateRating">
							  <meta itemprop="worstRating" content="1">
							  <meta itemprop="bestRating" content="10">
							  <meta itemprop="ratingValue" content="{GOODS_OPINION_RATING_VALUE_ROUND}">
							  <meta itemprop="reviewCount" content="{GOODS_OPINION_RATING_CNT_ALL}">
							  <div class="rating" style="width:{GOODS_OPINION_RATING_VALUE_ROUND}0%" alt="{GOODS_OPINION_RATING_VALUE_ROUND}" title="Рейтинг товара"></div>
							</span>
							{% ELSE %}
							  <div class="rating" style="width:0%" alt="Рейтинг не определён" title="Рейтинг не определён"></div>
							{% ENDIF %}
						  </div>
						</div>
						<div class="grade-lines">
						  <div class="grade-block" data-number="5">
							<div class="grade-text">5 Звезд</div>
							<div class="grade-line">
							  <div class="grade-line-count"></div>
							</div>
							<div class="grade-count-number"></div>
						  </div>
						  <div class="grade-block" data-number="4">
							<div class="grade-text">4 Звезды</div>
							<div class="grade-line">
							  <div class="grade-line-count"></div>
							</div>
							<div class="grade-count-number"></div>
						  </div>
						  <div class="grade-block" data-number="3">
							<div class="grade-text">3 Звезды</div>
							<div class="grade-line">
							  <div class="grade-line-count"></div>
							</div>
							<div class="grade-count-number"></div>
						  </div>
						  <div class="grade-block" data-number="2">
							<div class="grade-text">2 Звезды</div>
							<div class="grade-line">
							  <div class="grade-line-count"></div>
							</div>
							<div class="grade-count-number"></div>
						  </div>
						  <div class="grade-block" data-number="1">
							<div class="grade-text">1 Звезда</div>
							<div class="grade-line">
							  <div class="grade-line-count"></div>
							</div>
							<div class="grade-count-number"></div>
						  </div>
						</div>
					  </div>				  
					  <!-- Форма добавления нового отзыва о товаре -->
					  <form action="{CURRENT_URL}" method="post" class="goods-opinion-form {% IF opinion_list_empty_without_filter %}2{% ELSE %}1{% ENDIF %}">
							<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}
							<div class="goods-opinion-form__body">
							  <div class="goods-opinion-form__header">
								<h3 class="goods-opinion-form__title">Написать отзыв</h3>
								<div class="goods-opinion-form__rating">
								  <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="goods-opinion-form__msg"></span>
							  </div>
							  <div class="goods-opinion-form__inputs">
								{% IFNOT CLIENT_IS_LOGIN %}
								<div class="goods-opinion-form__input-wrap _person">
								  <input type="text" id="goods_opinion_name" placeholder="Ваше имя" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_NAME}]"  value="{FORM_GOODS_OPINION_NAME}" maxlength="255" class="goods-opinion-form__input _person input" required/>
								</div>
								{% ENDIF %}
								<div class="goods-opinion-form__input-wrap _title">
								  <input type="text" id="goods_opinion_title" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_TITLE}]" value="{FORM_GOODS_OPINION_TITLE}" maxlength="255" class="goods-opinion-form__input _title input" placeholder="Заголовок"/>
								</div>							  
								<div class="goods-opinion-form__input-wrap _comment">
								  <textarea id="goods_opinion_comment" placeholder="Комментарий" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_COMMENT}]" cols="100" rows="3" class="goods-opinion-form__input _comment textarea input" required>{FORM_GOODS_OPINION_COMMENT}</textarea>
								</div>
							  </div>
							  <div style="display: none;">
								<label>В целом Ваш отзыв</label>
								<div class="radio">
								  <input class="radio-hidden" 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 class="radio-name" for="goods_opinion_generally_is_good1">Положительный</label>
								</div>
								<div class="radio">
								  <input class="radio-hidden" 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 class="radio-name" for="goods_opinion_generally_is_good0">Отрицательный</label>
								</div>
							  </div>
							  {% IF USE_CAPTCHA %}
								<div class="goods-opinion-form__captcha">
								  <div class="goods-opinion-form__input-wrap">
									<input type="text" id="opinion_captcha_string" name="form[{ANTISPAM_FORM_FIELD_NAME_CAPTCHA_STRING}]" autocomplete="off" class="goods-opinion-form__input-captcha input _bordered" placeholder="Введите код" value="{FORM_}" required/>
								  </div>
								  <img src="{CAPTCHA_URL}" class="goods-opinion-form__captcha-img" alt="Код" title="Проверочный код, который нужно ввести в соседнее поле" />
								  <button type="button" class="button goods-opinion-form__captcha-refresh-button">
									<i class="fal fa-sync"></i>
								  </button>
								</div>
							  {% ENDIF %}
							  <!-- Кнопка отправки формы -->
							  <button type="submit" title="Добавить отзыв о &laquo;{GOODS_NAME}&raquo;" class="button goods-opinion-form__submit-button" data-default-text="Добавить отзыв"><span>Добавить отзыв</span></button>
							</div>
					  </form>
					</div>
					<!-- Если по товару есть хотя бы один отзыв -->
					<div class="goods-opinion__body">
						<!-- Список отзывов о товарах -->
						<div class="goods-opinion-list" {% IF opinion_list_empty %}style="display:none"{% ENDIF %}>
						  {% FOR opinion_list %}
							<div class="opinion-item {% IF opinion_list.GENERALLY_IS_GOOD %}_good{% ELSE %}_bad{% ENDIF %}" data-rating='{opinion_list.RATING | divide("2")}' itemprop="review" itemscope itemtype="https://schema.org/Review">
							  <meta itemprop="itemReviewed" content="{GOODS_NAME}">
							  <div class="opinion-item__row">
								<div class="opinion-item__col _left">
								  <strong itemprop="author" class="goodsDataOpinionListClient {% IF opinion_list.CLIENT_ID %}auth{% ENDIF %}">{opinion_list.NAME}</strong>
								</div>
								<div class="opinion-item__col _right">
								  {% IF opinion_list.RATING %}
									<div class="rating-box _review" 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 %}
								  {% IF opinion_list.TITLE %}<div class="opinion-item__title"><strong><span itemprop="name">{opinion_list.TITLE}</span></strong></div>{% ENDIF %}
								  {% IF opinion_list.ACCOMPLISHMENTS %}<div class="opinion-item__desc"><strong>Достоинства:</strong><span itemprop="description">{opinion_list.ACCOMPLISHMENTS | nl2br}</span></div>{% ENDIF %}
								  {% IF opinion_list.LIMITATIONS %}<div class="opinion-item__desc"><strong>Недостатки:</strong><span itemprop="description">{opinion_list.LIMITATIONS | nl2br}</span></div>{% ENDIF %}
								  {% IF opinion_list.COMMENT %}<div class="opinion-item__desc"><strong></strong><span itemprop="reviewBody">{opinion_list.COMMENT | nl2br}</span></div>{% ENDIF %}
								  {% IF opinion_list.ANSWER %}<div class="opinion-item__answer"> <span>{opinion_list.ANSWER | nl2br}</span></div>{% ENDIF %}							  
								  <span class="opinion-item__date">
									<meta itemprop="datePublished" content='{opinion_list.DATE | date("Y-m-d")}'>
									<span class="opinion-item__date-value">{opinion_list.DATE}</span>
								  </span>							 
								</div>
							  </div>
							</div>
						  {% ENDFOR %}
						</div>
						<button id="goods-opinion__more-button" class="button goods-opinion__more-button"  style="{% IF opinion_list_empty %}display:none;{% ENDIF %}{% IFNOT opinion_list_empty %}{% FOR opinion_list %}{% IF opinion_list.index < 5 %}display:none;{% ELSE %}display:block;{% ENDIF %}{% ENDFOR %}{% ENDIF %}">Показать ещё</button>
						<!-- END Список отзывов о товаре -->
					</div>
					<!-- END Если по товару есть хотя бы один отзыв -->
					</div>
				  </div>
				{% ENDIF %}
				<!-- /END Если не выключен модуль отзывов о товаре -->
			  {% ENDIF %}
	<!-- /END Если в тарифном плане подключен модуль отзывов о товаре -->
{% ENDIF %}



Теперь нам осталось добавить на сайте адрес на страницу с отзывами. Это можно сделать в разделе Сайт---Меню. Добавить новый пункт меню.
Выбирать "Произвольный адрес" в выпадающем списке. Тут-то и пригодится адрес к странице с недавно созданным товаром.

Теперь по нажатию на пункт меню должна открываться страница отзывов.

Добавление Иконок Категорий В Левом Каталоге

15 Февраль 2021 - 10:41

Зайдите в раздел Сайт---Редактор шаблонов---HTML и найдите код:  

{% IF index_page %}
<section class="index-middle-section">
<div class="container">
<div class="left-col catalog-col">
<div class="catalogWrp" itemscope itemtype="https://schema.org/SiteNavigationElement">
{% FOR catalog_full %}
{% IF catalog_full.FIRST %}<ul class="accordion lvl{catalog_full.LEVEL}">{% ENDIF %}
<li {% IF catalog_full.HIDE %}style="display:none;"{% ENDIF %} class="catalog-lvl{catalog_full.LEVEL} {% IF catalog_full.ISSET_SUB %}parent{% ENDIF %}{% IF catalog_full.CURRENT %} active{% ELSEIF catalog_full.CURRENT_PARENT %} active{% ENDIF %}">
<a href="{catalog_full.URL}" class="{% IF catalog_full.CURRENT %}selected{% ENDIF %} link-lvl{catalog_full.LEVEL} {% IF catalog_full.ISSET_SUB %}parent{% ENDIF %}">{catalog_full.NAME}</a>
{% IF catalog_full.ISSET_SUB=0 %}</li>{% ENDIF %}
{% IF catalog_full.LAST %}{%FOR out%}</ul>{%IFNOT catalog_full.out.LAST%}</li>{%ENDIF%}{%ENDFOR%}{% ENDIF %}
{% ENDFOR %}
</div>
</div>
<div class="right-col slider-col">

Замените его на:

{% IF index_page %}
<section class="index-middle-section">
<div class="container">
<div class="left-col catalog-col">
<div class="catalogWrp" itemscope itemtype="https://schema.org/SiteNavigationElement">
{% FOR catalog_full %}
{% IF catalog_full.FIRST %}<ul class="accordion lvl{catalog_full.LEVEL}">{% ENDIF %}
<li {% IF catalog_full.HIDE %}style="display:none;"{% ENDIF %} class="catalog-lvl{catalog_full.LEVEL} {% IF catalog_full.ISSET_SUB %}parent{% ENDIF %}{% IF catalog_full.CURRENT %} active{% ELSEIF catalog_full.CURRENT_PARENT %} active{% ENDIF %}">
<a href="{catalog_full.URL}" class="{% IF catalog_full.CURRENT %}selected{% ENDIF %} link-lvl{catalog_full.LEVEL} {% IF catalog_full.ISSET_SUB %}parent{% ENDIF %}">
{% IF catalog_full.IMAGE_ICON %}<img src="{catalog_full.IMAGE_ICON}" class="goods-cat-image-icon"/>{% ENDIF %}
{catalog_full.NAME}
</a>
{% IF catalog_full.ISSET_SUB=0 %}</li>{% ENDIF %}
{% IF catalog_full.LAST %}{%FOR out%}</ul>{%IFNOT catalog_full.out.LAST%}</li>{%ENDIF%}{%ENDFOR%}{% ENDIF %}
{% ENDFOR %}
</div>
</div>
<div class="right-col slider-col">



Зайдите в Редактор шаблонов --- main.css и добавьте в самый конец шаблона код:

.catalogWrp .goods-cat-image-icon {max-width: 50px;}

Пример отображения:

Корректировка Подсчета Стоимости Зон Доставки

28 Декабрь 2020 - 12:51

Зайдите в раздел Сайт---Редактор шаблонов---Быстрый заказ и найдите код:
 <select name="form[delivery][zone_id]" class="quickform__select delivery-zone-select {% FOR order_delivery %}{% IF order_delivery.first %}{% IF order_delivery.zone_list_empty %}_hide{% ENDIF %}{% ENDIF %}{% ENDFOR %}" data-delivery-id="{order_delivery.ID}">

Замените его на данный код:
 <select name="form[delivery][zone_id]" class="quickform__select delivery-zone-select {% FOR order_delivery %}{% IF order_delivery.first %}{% IF order_delivery.zone_list_empty %}_hide{% ENDIF %}{% ENDIF %}{% ENDFOR %}" data-delivery-id="{% FOR order_delivery %}{% IF order_delivery.first %}{order_delivery.ID}{% ENDIF %}{% ENDFOR %}">

Добавление Блока Распродажа На Главной

21 Декабрь 2020 - 10:35

Зайдите в раздел Сайт---Редактор шаблонов---HTML и найдите код:
			{% IF index_page_goods_empty=0 || index_page_new_goods_empty=0 || index_page_favorites_goods_empty=0 %}
			<div id="producttabs" class="box-up-sell">

И замените его на:
			{% IF index_page_goods_empty=0 || index_page_new_goods_empty=0 || index_page_favorites_goods_empty=0 || index_page_sale_goods_empty=0 %}
			<div id="producttabs" class="box-up-sell">
			  {% IFNOT index_page_sale_goods_empty %}
			  <div class="pdt-sale">
				<h3 class="title"><span>Распродажа</span></h3>
				<div class="navigation">
				  <a href="#" class="prev"><i class="fa fa-angle-left"></i></a>
				  <a href="#" class="next"><i class="fa fa-angle-right"></i></a>
				</div>
				<div class="products-grid">
				  {% FOR index_page_sale_goods %}
					<div class="item">
					  <div class="item-inner" itemscope itemtype="https://schema.org/Product">
						<form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="product-form-{index_page_sale_goods.MIN_PRICE_NOW_ID} goodsListForm">
						  <input type="hidden" name="hash" value="{HASH}" />
						  <input type="hidden" name="form[goods_from]" value="{index_page_sale_goods.GOODS_FROM}" />
						  <input type="hidden" name="form[goods_mod_id]" value="{index_page_sale_goods.MIN_PRICE_NOW_ID}" />
						  <div class="product-image">
							<a href="{index_page_sale_goods.URL_MIN_PRICE_NOW | url_amp}" title="{index_page_sale_goods.NAME}" class="product-img">
							  <img class="goods-image-small" src="{% IF index_page_sale_goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png?design=infinity{% ELSE %}{index_page_sale_goods.IMAGE_MEDIUM}{% ENDIF %}" alt="{index_page_sale_goods.NAME}" title="{index_page_sale_goods.NAME}"  itemprop="image">
							  {% IF index_page_sale_goods.IS_NEW %}
								<span class="ico-new">New</span>
							  {% ELSEIF index_page_sale_goods.IS_TOP %}
								<span class="ico-best">Hot</span>
							  {% ENDIF %}
							  {% IF index_page_sale_goods.MAX_DISCOUNT %}
								<span class="ico-sale">Sale</span>
							  {% ENDIF %}
							</a>
							<div class="ratings hidden">
							  <a href="{index_page_sale_goods.URL | url_amp}#show_tab_4" title="Перейти к отзывам">
								<div class="rating-box">
								  {% IF index_page_sale_goods.OPINION_RATING_VALUE %}
								  <span itemprop="aggregateRating" itemscope itemtype="https://schema.org/AggregateRating">
									<meta itemprop="worstRating" content = "1">
									<meta itemprop="bestRating" content = "10">
									<meta itemprop="ratingValue" content = "{index_page_sale_goods.OPINION_RATING_VALUE}">
									<meta itemprop="reviewCount" content = "{index_page_sale_goods.OPINION_RATING_CNT_ALL}">
									<div class="rating" style="width:{index_page_sale_goods.OPINION_RATING_VALUE}0%" alt="{index_page_sale_goods.OPINION_RATING_VALUE}" title="Рейтинг товара"></div>
								  </span>
								  {% ELSE %}
									<div class="rating" style="width:0%" alt="Рейтинг не определён" title="Рейтинг не определён"></div>
								  {% ENDIF %}
								</div>
							  </a>
							</div>
							<div class="actions">
							  <a class="add-cart quick" title="Быстро оформить заказ" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={goods.MIN_PRICE_NOW_ID}"><i class="fa fa-shopping-basket" aria-hidden="true"></i>Купить в 1 клик</a>
							  <a class="add-cart" title="Добавить в корзину" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={goods.MIN_PRICE_NOW_ID}"><i class="fa fa-cart-plus" aria-hidden="true"></i>В корзину</a>
							  <!--<a class="add-cart quick" title="Быстро оформить заказ" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={index_page_sale_goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={index_page_sale_goods.MIN_PRICE_NOW_ID}"><i class="fa fa-shopping-cart"></i></a>-->
							  <!--<a class="add-cart" title="В корзину" data-tooltip="В корзину" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={index_page_sale_goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={index_page_sale_goods.MIN_PRICE_NOW_ID}"><i class="fa fa-shopping-cart"></i></a>-->
							  <!-- Если есть возможность добавить товар в избранное -->
							  <!--{% IF index_page_sale_goods.IS_HAS_IN_FAVORITES_LIST %}
								<a class="add-wishlist added"
								  data-action-is-add="0"
								  data-action-add-url="{FAVORITES_ADD_URL}"
								  data-action-delete-url="{FAVORITES_DELETE_URL}"
								  data-action-add-title="Добавить &laquo;{index_page_sale_goods.NAME}&raquo; в избранное"
								  data-action-delete-title="Убрать &laquo;{index_page_sale_goods.NAME}&raquo; из избранного"
								  data-add-tooltip="В Избранное"
								  data-del-tooltip="Убрать из избранного"
								  data-tooltip="Убрать из избранного"
								  title="Убрать &laquo;{index_page_sale_goods.NAME}&raquo; из избранного"
								  href="{FAVORITES_DELETE_URL}?id={index_page_sale_goods.MIN_PRICE_NOW_ID}&amp;return_to={CURRENT_URL | urlencode}"
								><i class="fa fa-heart"></i></a>
							  {% ELSE %}
								<a class="add-wishlist"
								  data-action-is-add="1"
								  data-action-add-url="{FAVORITES_ADD_URL}"
								  data-action-delete-url="{FAVORITES_DELETE_URL}"
								  data-action-add-title="Добавить &laquo;{index_page_sale_goods.NAME}&raquo; в избранное"
								  data-action-delete-title="Убрать &laquo;{index_page_sale_goods.NAME}&raquo; из избранного"
								  data-add-tooltip="В Избранное"
								  data-del-tooltip="Убрать из избранного"
								  data-tooltip="В Избранное"
								  title="Добавить &laquo;{index_page_sale_goods.NAME}&raquo; в избранное" href="{FAVORITES_ADD_URL}?id={index_page_sale_goods.MIN_PRICE_NOW_ID}&amp;return_to={CURRENT_URL | urlencode}"
								  href="{FAVORITES_ADD_URL}?id={index_page_sale_goods.MIN_PRICE_NOW_ID}&amp;return_to={CURRENT_URL | urlencode}"
								><i class="fa fa-heart"></i></a>
							  {% ENDIF %}-->
							  <!-- END Если есть возможность добавить товар в избранное -->
							  <!-- Если в тарифном плане подключен модуль сравнения товаров и он не выключен в настройках магазина -->
							  {% IF TARIFF_FEATURE_GOODS_COMPARE && SETTINGS_COMPARE_DISABLE=0 %}
								{% IF index_page_sale_goods.IS_HAS_IN_COMPARE_LIST %}
								  <a class="add-compare added" 
									data-action-is-add="0" 
									data-action-add-url="{COMPARE_ADD_URL}"
									data-action-delete-url="{COMPARE_DELETE_URL}"
									data-action-add-title="Добавить &laquo;{index_page_sale_goods.NAME}&raquo; в список сравнения с другими товарами"
									data-action-delete-title="Убрать &laquo;{index_page_sale_goods.NAME}&raquo; из списка сравнения с другими товарами"
									data-prodname="{index_page_sale_goods.NAME}"
									data-produrl="{index_page_sale_goods.URL}"
									data-id="{index_page_sale_goods.ID}"
									data-mod-id="{index_page_sale_goods.MIN_PRICE_NOW_ID}"
									data-add-tooltip="В Сравнение"
									data-del-tooltip="Убрать из сравнения"
									data-tooltip="Убрать из сравнения"
									title="Убрать &laquo;{index_page_sale_goods.NAME}&raquo; из списка сравнения с другими товарами"
									href="{COMPARE_DELETE_URL}?id={index_page_sale_goods.MIN_PRICE_NOW_ID}&amp;from={index_page_sale_goods.GOODS_FROM}&amp;return_to={CURRENT_URL | urlencode}"
								  ><i class="fa fa-retweet"></i></a>
								{% ELSE %}
								  <a class="add-compare" 
									data-action-is-add="1" 
									data-action-add-url="{COMPARE_ADD_URL}" 
									data-action-delete-url="{COMPARE_DELETE_URL}" 
									data-action-add-title="Добавить &laquo;{index_page_sale_goods.NAME}&raquo; в список сравнения с другими товарами" 
									data-action-delete-title="Убрать &laquo;{index_page_sale_goods.NAME}&raquo; из списка сравнения с другими товарами" 
									data-prodname="{index_page_sale_goods.NAME}"
									data-produrl="{index_page_sale_goods.URL}"
									data-id="{index_page_sale_goods.ID}"
									data-mod-id="{index_page_sale_goods.MIN_PRICE_NOW_ID}"
									data-add-tooltip="В Сравнение"
									data-del-tooltip="Убрать из сравнения"
									data-tooltip="В Сравнение"
									title="Добавить &laquo;{index_page_sale_goods.NAME}&raquo; в список сравнения с другими товарами" 
									href="{COMPARE_ADD_URL}?id={index_page_sale_goods.MIN_PRICE_NOW_ID}&amp;from={index_page_sale_goods.GOODS_FROM}&amp;return_to={CURRENT_URL | urlencode}"
								  ><i class="fa fa-retweet"></i></a>
								{% ENDIF %}
							  {% ENDIF %}
							  <!-- END Если в тарифном плане подключен модуль сравнения товаров и он не выключен в настройках магазина -->
							</div>
						  </div>
						  <div class="product-shop">
							<div class="f-fix">
							  <meta itemprop="name" content="{index_page_sale_goods.NAME}">
							  <meta itemprop="description" content="{% IF index_page_sale_goods.DESCRIPTION_SHORT %}{index_page_sale_goods.DESCRIPTION_SHORT}{% ELSE %}Описание отсутствует{% ENDIF %}">
							  <div class="product-name"><a href="{index_page_sale_goods.URL_MIN_PRICE_NOW | url_amp}" title="{index_page_sale_goods.NAME}" itemprop="url">{index_page_sale_goods.NAME}</a></div>
							  <div class="price-box" itemprop="offers" itemscope itemtype="https://schema.org/Offer">
								<meta itemprop="priceCurrency" content="{CURRENCY_CHAR_CODE}"/>
								{% IF index_page_sale_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>index_page_sale_goods.MIN_PRICE_NOW %}
								  <span class="price old-price {CURRENCY_CHAR_CODE}">{index_page_sale_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</span>
								{% ELSEIF index_page_sale_goods.MIN_PRICE_OLD>index_page_sale_goods.MIN_PRICE_NOW %}
								  <span class="price old-price {CURRENCY_CHAR_CODE}">{index_page_sale_goods.MIN_PRICE_OLD | money_format}</span>
								{% ENDIF %}
								  <span class="price {CURRENCY_CHAR_CODE}" itemprop="price" content="{index_page_sale_goods.MIN_PRICE_NOW}">{index_page_sale_goods.MIN_PRICE_NOW | money_format}</span>
							  </div>
							</div>
						  </div>
						</form>
					  </div>
					</div>
				  {% ENDFOR %}
				</div>
			  </div>
			  {% ENDIF %}

Добавление Блока Распродажа На Главной

30 Ноябрь 2020 - 16:54

Зайдите в раздел Сайт---Редактор шаблонов---HTML и найдите код:
	<!-- Товары на главной, Новинки, Хиты -->
	{% IF index_page %}
	{% IF index_page_goods_empty=0 || index_page_new_goods_empty=0 || index_page_favorites_goods_empty=0 %}
	<div id="producttabs" class="products-container">
	  <div class="container">
		<ul class="pdt-nav">
		  {% IFNOT index_page_goods_empty %}<li class="item-nav unselectable active" data-href="pdt-sale"><a href="{CATALOG_INDEX_PAGE_URL}"><span class="text">Товары на главной</span></a></li>{% ENDIF %}
		  {% IFNOT index_page_new_goods_empty %}<li class="item-nav unselectable {% IF index_page_goods_empty=1 %}active{% ENDIF %}" data-href="pdt-new"><a href="{CATALOG_NEW_URL}"><span class="text">Новинки</span></a></li>{% ENDIF %}
		  {% IFNOT index_page_favorites_goods_empty %}<li class="item-nav unselectable {% IF index_page_goods_empty=1 && index_page_new_goods_empty=1 %}active{% ENDIF %}" data-href="pdt-best"><a href="{CATALOG_TOP_SALES_URL}"><span class="text">Хиты продаж</span></a></li>{% ENDIF %}
		  <li class="showAll"><span>Все </span><span class="txt">{% IFNOT index_page_goods_empty %}Товары на главной{% ELSEIF index_page_new_goods_empty=0 %}Новинки{% ELSEIF index_page_goods_empty=1 && index_page_new_goods_empty=1 %}Хиты продаж{% ENDIF %}</span></li>
		</ul>

И замените его на:
	<!-- Товары на главной, Новинки, Хиты -->
	{% IF index_page %}
	{% IF index_page_goods_empty=0 || index_page_new_goods_empty=0 || index_page_favorites_goods_empty=0 || index_page_sale_goods_empty=0 %}
	<div id="producttabs" class="products-container">
	  <div class="container">
		<ul class="pdt-nav">
		  {% IFNOT index_page_goods_empty %}<li class="item-nav unselectable active" data-href="pdt-sale"><a href="{CATALOG_INDEX_PAGE_URL}"><span class="text">Товары на главной</span></a></li>{% ENDIF %}
		  {% IFNOT index_page_new_goods_empty %}<li class="item-nav unselectable {% IF index_page_goods_empty=1 %}active{% ENDIF %}" data-href="pdt-new"><a href="{CATALOG_NEW_URL}"><span class="text">Новинки</span></a></li>{% ENDIF %}
		  {% IFNOT index_page_favorites_goods_empty %}<li class="item-nav unselectable {% IF index_page_goods_empty=1 && index_page_new_goods_empty=1 %}active{% ENDIF %}" data-href="pdt-best"><a href="{CATALOG_TOP_SALES_URL}"><span class="text">Хиты продаж</span></a></li>{% ENDIF %}
		  {% IFNOT index_page_sale_goods_empty %}<li class="item-nav unselectable {% IF index_page_goods_empty=1 && index_page_new_goods_empty=1 %}active{% ENDIF %}" data-href="pdt-sale1"><a href="{CATALOG_TOP_SALES_URL}"><span class="text">Акции</span></a></li>{% ENDIF %}
		  <li class="showAll"><span>Все </span><span class="txt">{% IFNOT index_page_goods_empty %}Товары на главной{% ELSEIF index_page_new_goods_empty=0 %}Новинки{% ELSEIF index_page_goods_empty=1 && index_page_new_goods_empty=1 %}Хиты продаж{% ELSEIF index_page_goods_empty=1 && index_page_new_goods_empty=1 && index_page_favorites_goods_empty=1 %}Акции{% ENDIF %}</span></li>
		</ul>



Найдите данный код:
	  </div>
	</div>
	{% ENDIF %}
	{% ENDIF %}
	<!-- /END Товары на главной, Новинки, Хиты -->

И сразу перед кодом добавьте данный код:
		{% IFNOT index_page_sale_goods_empty %}
		<div class="pdt-sale1 pdt-content {% IF index_page_goods_empty=1 && index_page_new_goods_empty=1 && index_page_favorites_goods_empty=1 %}active{% ENDIF %}">
		  <div class="products-grid row">
			{% FOR index_page_sale_goods %}
			  <div class="item animate fadeInUp {% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE && index_page_sale_goods.MAX_REST_VALUE=0 %}empty{% ENDIF %}">
				<div class="item-inner" itemscope itemtype="https://schema.org/Product">
				  <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" class="product-form-{index_page_sale_goods.MIN_PRICE_NOW_ID} goodsListForm">
					<input type="hidden" name="hash" value="{HASH}" />
					<input type="hidden" name="form[goods_from]" value="{index_page_sale_goods.GOODS_FROM}" />
					<input type="hidden" name="form[goods_mod_id]" value="{index_page_sale_goods.MIN_PRICE_NOW_ID}" />
					<div class="product-image">
					  <a href="{index_page_sale_goods.URL_MIN_PRICE_NOW | url_amp}" title="{index_page_sale_goods.NAME}" class="product-img">
						<img class="goods-image-small" src="{% IF index_page_sale_goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png?design=cosiness{% ELSE %}{index_page_sale_goods.IMAGE_MEDIUM}{% ENDIF %}" alt="{index_page_sale_goods.NAME}" title="{index_page_sale_goods.NAME}"  itemprop="image">
					  </a>
					  <div class="icon">
						{% IF index_page_sale_goods.IS_NEW %}
						  <span class="ico-new">Новинка</span>
						{% ELSEIF index_page_sale_goods.IS_TOP %}
						  <span class="ico-best">Хит</span>
						{% ENDIF %}
						{% IF index_page_sale_goods.MAX_DISCOUNT %}
						  <span class="ico-sale">Скидка</span>
						{% ENDIF %}
					  </div>
					  <div class="actions {% IF TARIFF_FEATURE_GOODS_COMPARE && SETTINGS_COMPARE_DISABLE=1 %}compare-off{% ENDIF %}">
						<div class="add-to-links">
						  <!-- Если есть возможность добавить товар в избранное -->
						  {% IF index_page_sale_goods.IS_HAS_IN_FAVORITES_LIST %}
							<a class="add-wishlist added button button2"
							  data-action-is-add="0"
							  data-action-add-url="{FAVORITES_ADD_URL}"
							  data-action-delete-url="{FAVORITES_DELETE_URL}"
							  data-action-add-title="Добавить &laquo;{index_page_sale_goods.NAME}&raquo; в избранное"
							  data-action-delete-title="Убрать &laquo;{index_page_sale_goods.NAME}&raquo; из избранного"
							  data-add-tooltip="В Избранное"
							  data-del-tooltip="Убрать из избранного"
							  data-tooltip="Убрать из избранного"
							  title="Убрать &laquo;{index_page_sale_goods.NAME}&raquo; из избранного"
							  href="{FAVORITES_DELETE_URL}?id={index_page_sale_goods.MIN_PRICE_NOW_ID}&amp;return_to={CURRENT_URL | urlencode}"
							  rel="nofollow"
							><i class="fa fa-heart"></i></a>
						  {% ELSE %}
							<a class="add-wishlist button button2"
							  data-action-is-add="1"
							  data-action-add-url="{FAVORITES_ADD_URL}"
							  data-action-delete-url="{FAVORITES_DELETE_URL}"
							  data-action-add-title="Добавить &laquo;{index_page_sale_goods.NAME}&raquo; в избранное"
							  data-action-delete-title="Убрать &laquo;{index_page_sale_goods.NAME}&raquo; из избранного"
							  data-add-tooltip="В Избранное"
							  data-del-tooltip="Убрать из избранного"
							  data-tooltip="В Избранное"
							  title="Добавить &laquo;{index_page_sale_goods.NAME}&raquo; в избранное" href="{FAVORITES_ADD_URL}?id={index_page_sale_goods.MIN_PRICE_NOW_ID}&amp;return_to={CURRENT_URL | urlencode}"
							  href="{FAVORITES_ADD_URL}?id={index_page_sale_goods.MIN_PRICE_NOW_ID}&amp;return_to={CURRENT_URL | urlencode}"
							  rel="nofollow"
							><i class="fa fa-heart"></i></a>
						  {% ENDIF %}
						  <!-- END Если есть возможность добавить товар в избранное -->
						  <!-- Если в тарифном плане подключен модуль сравнения товаров и он не выключен в настройках магазина -->
						  {% IF TARIFF_FEATURE_GOODS_COMPARE && SETTINGS_COMPARE_DISABLE=0 %}
							{% IF index_page_sale_goods.IS_HAS_IN_COMPARE_LIST %}
							  <a class="add-compare added button button2" 
								data-action-is-add="0" 
								data-action-add-url="{COMPARE_ADD_URL}"
								data-action-delete-url="{COMPARE_DELETE_URL}"
								data-action-add-title="Добавить &laquo;{index_page_sale_goods.NAME}&raquo; в список сравнения с другими товарами"
								data-action-delete-title="Убрать &laquo;{index_page_sale_goods.NAME}&raquo; из списка сравнения с другими товарами"
								data-prodname="{index_page_sale_goods.NAME}"
								data-produrl="{index_page_sale_goods.URL}"
								data-id="{index_page_sale_goods.ID}"
								data-mod-id="{index_page_sale_goods.MIN_PRICE_NOW_ID}"
								data-add-tooltip="В Сравнение"
								data-del-tooltip="Убрать из сравнения"
								data-tooltip="Убрать из сравнения"
								title="Убрать &laquo;{index_page_sale_goods.NAME}&raquo; из списка сравнения с другими товарами"
								href="{COMPARE_DELETE_URL}?id={index_page_sale_goods.MIN_PRICE_NOW_ID}&amp;from={index_page_sale_goods.GOODS_FROM}&amp;return_to={CURRENT_URL | urlencode}"
								rel="nofollow"
							  ><i class="fa fa-retweet"></i></a>
							{% ELSE %}
							  <a class="add-compare button button2" 
								data-action-is-add="1" 
								data-action-add-url="{COMPARE_ADD_URL}" 
								data-action-delete-url="{COMPARE_DELETE_URL}" 
								data-action-add-title="Добавить &laquo;{index_page_sale_goods.NAME}&raquo; в список сравнения с другими товарами" 
								data-action-delete-title="Убрать &laquo;{index_page_sale_goods.NAME}&raquo; из списка сравнения с другими товарами" 
								data-prodname="{index_page_sale_goods.NAME}"
								data-produrl="{index_page_sale_goods.URL}"
								data-id="{index_page_sale_goods.ID}"
								data-mod-id="{index_page_sale_goods.MIN_PRICE_NOW_ID}"
								data-add-tooltip="В Сравнение"
								data-del-tooltip="Убрать из сравнения"
								data-tooltip="В Сравнение"
								title="Добавить &laquo;{index_page_sale_goods.NAME}&raquo; в список сравнения с другими товарами" 
								href="{COMPARE_ADD_URL}?id={index_page_sale_goods.MIN_PRICE_NOW_ID}&amp;from={index_page_sale_goods.GOODS_FROM}&amp;return_to={CURRENT_URL | urlencode}"
								rel="nofollow"
							  ><i class="fa fa-retweet"></i></a>
							{% ENDIF %}
						  {% ENDIF %}
						  <!-- END Если в тарифном плане подключен модуль сравнения товаров и он не выключен в настройках магазина -->
						  <a class="quickview button button2" href="{index_page_sale_goods.URL_MIN_PRICE_NOW}" title="Быстрый просмотр &laquo;{index_page_sale_goods.NAME}&raquo;" data-tooltip="Быстрый просмотр" rel="nofollow"><i class="fa fa-eye"></i></a>
						</div>
						<div class="addtocart">
						  {% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE && index_page_sale_goods.MAX_REST_VALUE=0 %}
						  <div class="empty button button2" title="В корзину" data-tooltip="В корзину"><span class="label">Нет в наличии</span></div>
						  {% ELSE %}
						  <!--a class="add-cart quick button button2" title="Быстро оформить заказ" rel="nofollow" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={index_page_sale_goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={index_page_sale_goods.MIN_PRICE_NOW_ID}"><span class="label"><i class="fa fa-shopping-cart"></i>В корзину</span></a-->
						  <a class="add-cart button button2" title="В корзину" data-tooltip="В корзину" rel="nofollow" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={index_page_sale_goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={index_page_sale_goods.MIN_PRICE_NOW_ID}"><span class="label"><i class="fa fa-shopping-cart"></i>В корзину</span></a>
						  {% ENDIF %}
						</div>
					  </div>
					</div>
					<div class="product-shop">
					  <meta itemprop="name" content="{index_page_sale_goods.NAME}">
					  <meta itemprop="description" content="{% IF index_page_sale_goods.DESCRIPTION_SHORT %}{index_page_sale_goods.DESCRIPTION_SHORT}{% ELSE %}Описание отсутствует{% ENDIF %}">
					  <div class="product-name"><a href="{index_page_sale_goods.URL_MIN_PRICE_NOW | url_amp}" title="{index_page_sale_goods.NAME}" itemprop="url">{index_page_sale_goods.NAME}</a></div>
					  <div class="price-box" itemprop="offers" itemscope itemtype="https://schema.org/Offer">
						<meta itemprop="priceCurrency" content="{CURRENCY_CHAR_CODE}"/>
						{% IF index_page_sale_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>index_page_sale_goods.MIN_PRICE_NOW %}
						  <span class="price old-price {CURRENCY_CHAR_CODE}">{index_page_sale_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | money_format}</span>
						{% ELSEIF index_page_sale_goods.MIN_PRICE_OLD>index_page_sale_goods.MIN_PRICE_NOW %}
						  <span class="price old-price {CURRENCY_CHAR_CODE}">{index_page_sale_goods.MIN_PRICE_OLD | money_format}</span>
						{% ENDIF %}
						  <span class="price {CURRENCY_CHAR_CODE}" itemprop="price" content="{index_page_sale_goods.MIN_PRICE_NOW}">{index_page_sale_goods.MIN_PRICE_NOW | money_format}</span>
					  </div>
					  <div class="ratings">
						<a href="{index_page_sale_goods.URL | url_amp}" title="Перейти к отзывам">
						  <div class="rating-box">
							{% IF index_page_sale_goods.OPINION_RATING_VALUE %}
							<span itemprop="aggregateRating" itemscope itemtype="https://schema.org/AggregateRating">
							  <meta itemprop="worstRating" content = "1">
							  <meta itemprop="bestRating" content = "10">
							  <meta itemprop="ratingValue" content = "{index_page_sale_goods.OPINION_RATING_VALUE}">
							  <meta itemprop="reviewCount" content = "{index_page_sale_goods.OPINION_RATING_CNT_ALL}">
							  <div class="rating" style="width:{index_page_sale_goods.OPINION_RATING_VALUE}0%" alt="{index_page_sale_goods.OPINION_RATING_VALUE}" title="Рейтинг товара"></div>
							</span>
							{% ELSE %}
							  <div class="rating" style="width:0%" alt="Рейтинг не определён" title="Рейтинг не определён"></div>
							{% ENDIF %}
						  </div>
						</a>
					  </div>
					</div>
				  </form>
				</div>
			  </div>
			{% ENDFOR %}
		  </div>
		  <div class="showAll button"><span>Показать все</span></div>
		</div>
		{% ENDIF %}


Найдите в Редакторе шаблонов --- main.js данный код:
  $('#producttabs .pdt-sale .products-grid .item:lt(6), #producttabs .pdt-new .products-grid .item:lt(6), #producttabs .pdt-best .products-grid .item:lt(6)').show();

Замените его на:  
  $('#producttabs .pdt-sale .products-grid .item:lt(6), #producttabs .pdt-new .products-grid .item:lt(6), #producttabs .pdt-best .products-grid .item:lt(6), #producttabs .pdt-sale1 .products-grid .item:lt(6)').show();