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


Отзывы О Магазине Новые Шаблоны


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 66

#21 Beliu

Beliu

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 366 сообщений

Отправлено 17 Май 2016 - 15:06

Просмотр сообщенияЮля123 (10 Май 2016 - 17:25) писал:

Здравствуйте, найдите в шаблоне Товар код:

{% ELSE %}
<div id="catalog" class="col-main content col-md-12">
<!-- Если в тарифном плане подключен модуль отзывов о товаре -->
{% IF TARIFF_FEATURE_GOODS_OPINION %}
<!-- Если не выключен модуль отзывов о товаре -->
{% IFNOT SETTINGS_OPINION_DISABLE %}

и замените на код:

{% ELSE %}
<div id="catalog" class="col-main content col-md-12">
<div class="general-img popup-gallery">
{% IF GOODS_IMAGE_EMPTY %}
<img src="{ASSETS_IMAGES_PATH}no-photo-medium.png?design=jade" alt="{GOODS_NAME}" title="Увеличить {GOODS_NAME}" class="thumbnail"/>
{% ELSE %}
<a itemprop="image" href="{GOODS_IMAGE_LARGE}" title="Увеличить {GOODS_NAME}">
<img src="{GOODS_IMAGE_MEDIUM}" title="{GOODS_NAME}" alt="{GOODS_NAME}" id="image" />
</a>
{% ENDIF %}
</div>
<!-- Если в тарифном плане подключен модуль отзывов о товаре -->
{% IF TARIFF_FEATURE_GOODS_OPINION %}
<!-- Если не выключен модуль отзывов о товаре -->
{% IFNOT SETTINGS_OPINION_DISABLE %}
Добрый день. Подскажите пожалуйста а как теперь в обычном товаре убрать все лишнее? Потому что отзывы по товарам и условия доставки мне в принципе не нужны. и только полное описание оставить.

Прикрепленные изображения

  • Screenshot_3030.jpg
  • Screenshot_3031.jpg


#22 Beliu

Beliu

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 366 сообщений

Отправлено 18 Май 2016 - 04:18

!

#23 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 23 788 сообщений

Отправлено 18 Май 2016 - 04:59

В шаблоне Товар найдите:
<div class="product-options-bottom">
					<!-- По этому значению производится заказ товара -->
					<input type="hidden" name="form[goods_mod_id]" value="{GOODS_MOD_ID}" class="goodsDataMainModificationId" />
					  <div class="add-cart-form {% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE %}add-to-cart{% ENDIF %}" {% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE %}{% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}{% ENDIF %}>
						<input type="button" value="Быстрый заказ" id="button-cart" class="btn add-cart quick" title="Положить &laquo;{GOODS_NAME}&raquo; в корзину"/>
						  <div class="number plus_minus_quantit">
							<label for="qty">Количество:</label>
							<input type="text" name="form[goods_mod_quantity]" id="qty" maxlength="12" value="1" title="Qty" class="input-text qty quantity">
							<div class="regulator">
							  <a href="#" class="number-up qty-plus"></a>
							  <a href="#" class="number-down qty-minus"></a>
							</div>
						  </div>
						<input type="button" value="В корзину" id="button-cart" class="btn add-cart" title="Положить &laquo;{GOODS_NAME}&raquo; в корзину"/>
					  </div>

замените на:
<div class="product-options-bottom">
						<input type="button" value="В корзину" id="button-cart" class="btn add-cart" title="Положить &laquo;{GOODS_NAME}&raquo; в корзину"/>
					  </div>

далее найдите:
<div id="contents" class="product-tab panel-group">
				<ul id="tabs" class="product-tabs nav nav-tabs htabs">
			   {% IF TARIFF_FEATURE_GOODS_OPINION && SETTINGS_OPINION_DISABLE=0 %}<li class="active"><a href="javascript:tabSwitch(1);" id="tab_1"  class="active">Отзывы</a></li>{% ENDIF %}
																  {% IFNOT goods_features_empty %}<li style="display:none;"><a href="javascript:tabSwitch(2);" id="tab_2">Характеристики</a></li>{% ENDIF %}
																  {% IFNOT goods_delivery_empty %}<li><a href="javascript:tabSwitch(3);" id="tab_3">Условия доставки</a></li>{% ENDIF %}
																  {% IF GOODS_DESCRIPTION_LARGE || GOODS_SEO_DESCRIPTION_SHORT || GOODS_SEO_DESCRIPTION_LARGE %}<li><a href="javascript:tabSwitch(4);" id="tab_4">Описание</a></li>{% ENDIF %}
				</ul>
				 
				 <!-- Описание -->
								 {% IF GOODS_DESCRIPTION_LARGE || GOODS_SEO_DESCRIPTION_SHORT || GOODS_SEO_DESCRIPTION_LARGE %}
								<div id="content_4" class="tab-content" style="display:none;">
					  <h3 class="title">Описание</h3>
						<div class="htmlDataBlock">
						  <!-- Блок описания товара. Показываем его если есть описание товара -->
						  {% IF GOODS_DESCRIPTION_LARGE %}
							<p>{GOODS_DESCRIPTION_LARGE}</p>
						  {% ENDIF %}
						  <!-- END Блок описания товара. Показываем его если есть описание товара -->
						  <!-- Короткое SEO-описание -->
						  {% IF GOODS_SEO_DESCRIPTION_SHORT %}
							<p>{GOODS_SEO_DESCRIPTION_SHORT}</p>
						  {% ENDIF %}
						  <!-- END Короткое SEO-описание -->	 
						  <!-- Полное SEO-описание -->
						  {% IF GOODS_SEO_DESCRIPTION_LARGE %}
							<p>{GOODS_SEO_DESCRIPTION_LARGE}</p>
						  {% ENDIF %}
						  <!-- END Полное SEO-описание -->
						</div>
					</div>
				  {% ENDIF %}
			   
				  <!--  Условия доставки  -->
				  {% IFNOT goods_delivery_empty %}
					<div id="content_3" class="tab-content" style="display:none;">
					  <div class="box-collateral box-tags sidebar">
						<h3 class="title">Условия доставки</h3>
						  {% FOR goods_delivery %}
							<h5>Вариант {goods_delivery.index}: {goods_delivery.NAME}</h5>
							  <div class="delivery">
								<h5>{goods_delivery.DESC}</h5>
								  {% IF goods_delivery.rules_empty %}
									{% IF goods_delivery.PRICE=0 %}
									  <strong class="black">Стоимость доставки: {goods_delivery.PRICE | money_format}</strong>
									{% ELSE %}
									  Стоимость доставки: <span>{goods_delivery.PRICE | money_format}</span>
									{% ENDIF %}
								  {% ELSE %}
									<table class="table">
									  <thead>
										<tr>
										  <td><h6>Стоимость доставки зависит от суммы заказа</h6></td>
										</tr>
									  </thead>
									  <tbody>
									  {% FOR rules %}
										<tr>
										  <td>Для заказов больше {goods_delivery.rules.SUM_MORE_PRICE | money_format} - доставка {goods_delivery.rules.PRICE | money_format}</td>
										</tr>
									  {% ENDFOR %}
										<tr>
										  <td>Для заказов меньше {goods_delivery.SUM_LESS_PRICE | money_format} - доставка {goods_delivery.PRICE | money_format}</td>
										</tr>
									  </tbody>
									</table>
								  {% ENDIF %}
							  </div>
						  {% ENDFOR %}
						<div class="clearfix"></div>
					  </div>
					</div>
				  {% ENDIF %}
				  <!--  Отзывы  -->
				 <!-- Если в тарифном плане подключен модуль отзывов о товаре -->
								 {% IF TARIFF_FEATURE_GOODS_OPINION %}
								 <!-- Если не выключен модуль отзывов о товаре -->
								 {% IFNOT SETTINGS_OPINION_DISABLE %}
											<div id="content_1" class="tab-content" >
						<div class="goodsDataOpinion">
						  <h3>Отзывы о {GOODS_NAME}</h3>
							<!-- Если отзывов по товару вообще нет, ни положительных ни отрицательных -->
							{% IF opinion_list_empty_without_filter %}
							  <div class="goodsDataOpinionMessage empty"><h4>Отзывов пока не было. Вы можете <a href="#goodsDataOpinionAdd" class="jsAction goodsDataOpinionShowAddForm">оставить его первым</a></h4></div>
							<!-- Если по товару есть хотя бы один отзыв -->
							{% ELSE %}
							  <table>
								<!-- Верхняя навигация (Фильтры и страницы) -->
								<thead>
								  <tr class="goodsDataOpinionListNavigateTop">
									<td colspan="2">
									  <!-- Фильтры отзывов -->
									  <span class="goodsDataOpinionAverageInfo">
										<a class="btn allOpinions">Все ({GOODS_OPINION_RATING_CNT_ALL})</a>
										<a class="btn goodOpinions">Положительные ({GOODS_OPINION_RATING_CNT_GOOD})</a>
										<a class="btn badOpinions">Отрицательные ({GOODS_OPINION_RATING_CNT_BAD})</a>
										<a href="#goodsDataOpinionAdd" class="jsAction goodsDataOpinionShowAddForm AddNewOpinionLinkAfterList btn">Оставить отзыв</a>
									  </span>
									</td>
								  </tr>
								  <tr>
									<td colspan="2">
									  <!-- Страницы отзывов -->
									  {% IF opinion_show_pages %}
										<div class="pagination">
										  <div class="links">
											<span>Страницы: </span>
											  {% FOR opinion_pages_list %}
												{% IF opinion_pages_list.CURRENT %}
												  <b>{opinion_pages_list.PAGE}</b>
												{% ELSE %}
												  <a href="{GOODS_OPINION_PAGINATE_URL}&page={opinion_pages_list.PAGE}#show_tab_4">{opinion_pages_list.PAGE}</a>
												{% ENDIF %}
											  {% ENDFOR %}
										  </div>
										</div>
									  {% ENDIF %}
									</td>
								  </tr>
								</thead>
								<!-- END Верхняя навигация (Фильтры и страницы) -->
									 
								<!-- Если отзывов по товару не было с учетом фильтра по настроению отзыва -->
								{% IF opinion_list_empty %}
								  <tbody>
									<tr>
									  <td colspan="2">
										<div class="goodsDataOpinionMessage empty">
										  {% IF GOODS_OPINION_GENERALLY_IS_GOOD=1 %}
											Положительных
										  {% ELSEIF GOODS_OPINION_GENERALLY_IS_GOOD=0 %}
											Отрицательных
										  {% ENDIF %}
											отзывов пока не было. Вы можете <a href="#goodsDataOpinionAdd" class="jsAction goodsDataOpinionShowAddForm">оставить его первым</a>
										</div>
									  </td>
									</tr>
								  </tbody>
								<!-- Если отзывы по товару уже есть, покажем их список -->
								{% ELSE %}
								<!-- Список отзывов о товарах -->
								  <tbody>
									<tr>
									  <td colspan="2">
										<table class="goodsDataOpinionListTable" itemprop="review">
										  <tbody>
											{% FOR opinion_list %}
											  <tr class="{% IF opinion_list.GENERALLY_IS_GOOD %}good{% ELSE %}bad{% ENDIF %}">
												<td class="ceil1 a-center" width="25%">
												  <span class="goodsDataOpinionListTableClient {% IF opinion_list.CLIENT_ID %}auth{% ENDIF %}"><b>{opinion_list.NAME}</b></span><br />
												  {% IF opinion_list.RATING %}<img src="{FORALL_IMAGES_PATH}stars/{opinion_list.RATING}.gif"  alt="{opinion_list.RATING}"/>{% ENDIF %}<br />
												  <span class="goodsDataOpinionListTableDate"><span class="time">{opinion_list.DATE}</span></span><br />
												{% IF opinion_list.DELETE_URL %}
												  <a href="{opinion_list.DELETE_URL}?return_to={CURRENT_URL | urlencode}%3Fgenerally_is_good%3D{GOODS_OPINION_GENERALLY_IS_GOOD | urlencode}%26page={OPINION_PAGES_LIST_CURRENT}#show_tab_4" class="btn">Удалить</a>
												{% ENDIF %}
												</td>
												<td class="ceil2">
												  {% IF opinion_list.TITLE %}<strong>{opinion_list.TITLE}</strong><br />{% ENDIF %}
												  {% IF opinion_list.ACCOMPLISHMENTS %}<strong>Достоинства:</strong> {opinion_list.ACCOMPLISHMENTS | nl2br}<br />{% ENDIF %}
												  {% IF opinion_list.LIMITATIONS %}<strong>Недостатки:</strong> {opinion_list.LIMITATIONS | nl2br}<br />{% ENDIF %}
												  {% IF opinion_list.COMMENT %}<strong>Комментарий:</strong> {opinion_list.COMMENT | nl2br}<br />{% ENDIF %}
												  {% IF opinion_list.ANSWER %}<div class="goodsDataOpinionListTableAnswer">{opinion_list.ANSWER | nl2br}</div><br />{% ENDIF %}
												</td>
											  </tr>
											{% ENDFOR %}
										  </tbody>
										</table>
									  </td>
									</tr>
								  </tbody>
								<!-- END Список отзывов о товаре -->
								<!-- Нижняя навигация (страницы) -->
								  <tfoot>
									<tr class="goodsDataOpinionListNavigateBottom">
									  <td colspan="2">
									  <!-- Страницы отзывов -->
										{% IF opinion_show_pages %}
										  <div class="pagination">
											<div class="links">
											  <span>Страницы: </span>
											  {% FOR opinion_pages_list %}
												{% IF opinion_pages_list.CURRENT %}
												  <b>{opinion_pages_list.PAGE}</b>
												{% ELSE %}
												  <a href="&page={opinion_pages_list.PAGE}">{opinion_pages_list.PAGE}</a>
												{% ENDIF %}
											  {% ENDFOR %}
											</div>
										  </div>
										{% ENDIF %}
									  </td>
									</tr>
								  </tfoot>
								<!-- END Нижняя навигация (страницы) -->
								{% ENDIF %}
							  </table>
							{% ENDIF %}
							<!-- END Если по товару есть хотя бы один отзыв -->
						   
							<!-- Форма добавления нового отзыва о товаре -->
							  <form action="{CURRENT_URL}" method="post" class="goodsDataOpinionAddForm">
								<div id="goodsDataOpinionAdd">
								  {% IF FORM_NOTICE %}
									<h3 class="{% IF FORM_NOTICE_IS_GOOD %}green{% ELSE %}red{% ENDIF %}">{FORM_NOTICE}</h3>
								  {% ENDIF %}
									<div id="goodsDataOpinionAddBlock" {% IFNOT FORM_GOODS_ID %}style="display:none"{% 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}
									 
									  <h3>Новый отзыв о &laquo;{GOODS_NAME}&raquo;</h3>
									  <table class="goodsDataOpinionAddTable form">
										{% IF TARIFF_FEATURE_CLIENT_ROOM %}
										{% IFNOT CLIENT_IS_LOGIN %}
										  <thead>
											<tr>
											  <td colspan="2">
												Ваши знания будут оценены посетителями сайта, если Вы <a href="{USER_LOGIN_URL}">авторизируетесь</a> перед написанием отзыва.
											  </td>
											</tr>
										  </thead> 
										{% ENDIF %}
										{% ENDIF %}
										<!-- Тело таблицы. Форма добавления отзыва о товаре -->
										  <tbody>
											{% IFNOT CLIENT_IS_LOGIN %}
											  <tr>
												<td><label for="goods_opinion_name">Ваше имя</label></td>
												<td><input type="text" id="goods_opinion_name" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_NAME}]"  value="{FORM_GOODS_OPINION_NAME}" maxlength="255" class="form-control"/></td>
											  </tr>
											{% ENDIF %}
											  <tr>
												<td><label for="goods_opinion_title">Заголовок</label></td>
												<td><input type="text" id="goods_opinion_title" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_TITLE}]" value="{FORM_GOODS_OPINION_TITLE}" maxlength="255" class="form-control" /></td>
											  </tr>
											  <tr>
												<td class="valignTop"><label>Оценка товара</label></td>
												<td>
												  <div class="goodsDataOpinionTableRating">
													<input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="1" {% IF FORM_GOODS_OPINION_RATING=1 %}checked="checked"{% ENDIF %} title="Ужасный" />
													<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="3" {% IF FORM_GOODS_OPINION_RATING=3 %}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="5" {% IF FORM_GOODS_OPINION_RATING=5 %}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="7" {% IF FORM_GOODS_OPINION_RATING=7 %}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="9" {% IF FORM_GOODS_OPINION_RATING=9 %}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>
												</td>
											  </tr>
											  <tr>
												<td><label for="goods_opinion_accomplishments">Достоинства</label></td>
												<td><textarea id="goods_opinion_accomplishments" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_ACCOMPLISHMENTS}]" cols="100" rows="3" class="textarea">{FORM_GOODS_OPINION_ACCOMPLISHMENTS}</textarea></td>
											  </tr>
											  <tr>
												<td><label for="goods_opinion_limitations">Недостатки</label></td>
												<td><textarea id="goods_opinion_limitations" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_LIMITATIONS}]" cols="100" rows="3" class="textarea">{FORM_GOODS_OPINION_LIMITATIONS}</textarea></td>
											  </tr>
											  <tr>
												<td><label for="goods_opinion_comment">Комментарий</label></td>
												<td><textarea id="goods_opinion_comment" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_COMMENT}]" cols="100" rows="3" class="textarea">{FORM_GOODS_OPINION_COMMENT}</textarea></td>
											  </tr>
											  <tr>
												<td><label for="goods_opinion_generally_is_good1">В целом Ваш отзыв</label></td>
												<td>
												  <div class="generally">
													<input 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">Положительный</label>
													<input 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">Отрицательный</label>
												  </div>
												</td>
											  </tr>
											{% IF USE_CAPTCHA %}
											  <tr>
												<td><label for="opinion_captcha_string" title="Введите код с картинки">Введите код</label></td>
												<td class="goodsDataOpinionCaptcha">
												  <table>
													<tr>
													  <td rowspan="2" class="captcha"><img src="{CAPTCHA_URL}" class="goodsDataOpinionCaptchaImg" alt="Код" title="Проверочный код, который нужно ввести в соседнее поле" /></td>
													  <td><img src="{FORALL_IMAGES_PATH}icon/refresh/1.gif" rel="{FORALL_IMAGES_PATH}" alt="Обновить" title="Обновить" class="goodsDataOpinionCaptchaRefresh" /></td>
													</tr>
													<tr>
													  <td><input type="text" id="opinion_captcha_string" name="form[{ANTISPAM_FORM_FIELD_NAME_CAPTCHA_STRING}]" autocomplete="off" class="captcha form-control" value="{FORM_}" /></td>
													</tr>
												  </table>
												</td>
											  </tr>
											{% ENDIF %}
										  </tbody>
										  <!-- Низ таблицы. Кнопка отправки формы -->
										  <tfoot>
											<tr>
											  <td><div class="back-link"><a href="#" class="goodsDataOpinionFormReset jsAction button btn">Отменить</a></div></td>
											  <td><button type="button" title="Добавить отзыв о &laquo;{GOODS_NAME}&raquo;" class="button btn">Добавить отзыв</button></td>
											</tr>
										  </tfoot>
									  </table>
									</div>
								</div>
							  </form>
							<!-- Дабы добавляющий увидел результат добавления изменим хэш -->
							{% IF FORM_GOODS_ID %}<script type="text/javascript">document.location.hash="goodsDataOpinionAdd"</script>{% ENDIF %}
						  </div>
					  </div>
					{% ENDIF %}
					<!-- END Если не выключен модуль отзывов о товаре -->
				  {% ENDIF %}
				  <!-- END  Если в тарифном плане подключен модуль отзывов о товаре -->
			  </div>
			</div>

замените на:
<!-- Описание -->
								 {% IF GOODS_DESCRIPTION_LARGE || GOODS_SEO_DESCRIPTION_SHORT || GOODS_SEO_DESCRIPTION_LARGE %}
					  <h3 class="title">Описание</h3>
						<div class="htmlDataBlock">
						  <!-- Блок описания товара. Показываем его если есть описание товара -->
						  {% IF GOODS_DESCRIPTION_LARGE %}
							<p>{GOODS_DESCRIPTION_LARGE}</p>
						  {% ENDIF %}
						  <!-- END Блок описания товара. Показываем его если есть описание товара -->
						  <!-- Короткое SEO-описание -->
						  {% IF GOODS_SEO_DESCRIPTION_SHORT %}
							<p>{GOODS_SEO_DESCRIPTION_SHORT}</p>
						  {% ENDIF %}
						  <!-- END Короткое SEO-описание -->	 
						  <!-- Полное SEO-описание -->
						  {% IF GOODS_SEO_DESCRIPTION_LARGE %}
							<p>{GOODS_SEO_DESCRIPTION_LARGE}</p>
						  {% ENDIF %}
						  <!-- END Полное SEO-описание -->
						</div>
				  {% ENDIF %}


#24 Beliu

Beliu

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 366 сообщений

Отправлено 18 Май 2016 - 05:33

:)

#25 Сергей25

Сергей25

    Новичок

  • Пользователи
  • Pip
  • 3 сообщений

Отправлено 20 Июль 2016 - 15:27

Всё сделал как написано, шаблон Спорт. Ни чего не появилось, тупо пустая страница.

#26 Firefly

Firefly

    Активный участник

  • Модераторы
  • 3 750 сообщений

Отправлено 20 Июль 2016 - 16:04

Просмотр сообщенияСергей25 (20 Июль 2016 - 15:27) писал:

Всё сделал как написано, шаблон Спорт. Ни чего не появилось, тупо пустая страница.

Здравствуйте.
У Вас были отключен модуль отзывов в разделе Настройки -> Основные, так же добавил Вам несколько поправок в код.
Проверьте сейчас, пожалуйста.

#27 san_tv

san_tv

    Новичок

  • Пользователи
  • Pip
  • 1 сообщений

Отправлено 30 Август 2016 - 23:11

Здравствуйте. Сделал как в 1 посте, скрыть товар в просмотренных товарах не получается (как в сообщении Vaccina) - кусок кода чуть другой - видимо шаблон разный, помогите с этим плииз)  Также если можно сократить форму для написания отзывов, как тут -  карточка товар. Также кроме страницы отзывов, очень бы хотелось отдельную колонку с отзывами на главной (например 10 последних отзывов)

#28 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 23 788 сообщений

Отправлено 31 Август 2016 - 04:48

В шаблоне Товар найдите:
{%ELSE%}
<!-- Если в тарифном плане подключен модуль отзывов о товаре -->
{% IF TARIFF_FEATURE_GOODS_OPINION %}
<!-- Если не выключен модуль отзывов о товаре -->
{% IFNOT SETTINGS_OPINION_DISABLE %}
<div id="" class="tab-content" >
<div class="goodsDataOpinion" itemprop="review" itemscope itemtype="http://schema.org/Review">
<h3>Отзывы о {GOODS_NAME}</h3>
<!-- Если отзывов по товару вообще нет, ни положительных ни отрицательных -->
{% IF opinion_list_empty_without_filter %}
<div class="goodsDataOpinionMessage empty"><p>Отзывов пока не было. Вы можете <a href="#goodsDataOpinionAdd" class="jsAction goodsDataOpinionShowAddForm">оставить его первым</a></p></div>
<!-- Если по товару есть хотя бы один отзыв -->
{% ELSE %}
<table>
<!-- Верхняя навигация (Фильтры и страницы) -->
<thead>
<tr class="goodsDataOpinionListNavigateTop">
<td colspan="2">
<!-- Фильтры отзывов -->
<span class="goodsDataOpinionAverageInfo">
<a class="button allOpinions">Все ({GOODS_OPINION_RATING_CNT_ALL})</a>
<a class="button goodOpinions">Положительные ({GOODS_OPINION_RATING_CNT_GOOD})</a>
<a class="button badOpinions">Отрицательные ({GOODS_OPINION_RATING_CNT_BAD})</a>
<a href="#goodsDataOpinionAdd" class="jsAction goodsDataOpinionShowAddForm AddNewOpinionLinkAfterList button">Оставить отзыв</a>
</span>
</td>
</tr>
<tr>
{% IF FORM_NOTICE %}
<h3 class="{% IF FORM_NOTICE_IS_GOOD %}green{% ELSE %}red{% ENDIF %}">{FORM_NOTICE}</h3>
{% ENDIF %}
</tr>
</thead>
<!-- END Верхняя навигация (Фильтры и страницы) -->
<!-- Если отзывов по товару не было с учетом фильтра по настроению отзыва -->
{% IF opinion_list_empty %}
<tbody>
<tr>
<td colspan="2">
<div class="goodsDataOpinionMessage empty">
{% IF GOODS_OPINION_GENERALLY_IS_GOOD=1 %}
Положительных
{% ELSEIF GOODS_OPINION_GENERALLY_IS_GOOD=0 %}
Отрицательных
{% ENDIF %}
отзывов пока не было. Вы можете <a href="#goodsDataOpinionAdd" class="jsAction goodsDataOpinionShowAddForm">оставить его первым</a>
</div>
</td>
</tr>
</tbody>
<!-- Если отзывы по товару уже есть, покажем их список -->
{% ELSE %}
<!-- Список отзывов о товарах -->
<tbody>
<tr>
<td colspan="2">
<table class="goodsDataOpinionListTable" itemprop="review" itemscope itemtype="http://schema.org/Review">
<tbody>
{% FOR opinion_list %}
<tr class="{% IF opinion_list.GENERALLY_IS_GOOD %}good{% ELSE %}bad{% ENDIF %} bord">
<td class="ceil1 a-center" >
<strong itemprop="author" class="goodsDataOpinionListTableClient {% IF opinion_list.CLIENT_ID %}auth{% ENDIF %}">{opinion_list.NAME}</strong><br />
{% IF opinion_list.RATING %}
<div class="rating-box" itemprop="review" itemscope itemtype="http://schema.org/Review">
<meta itemprop="worstRating" content = "1">
<meta itemprop="bestRating" content = "10">
<div itemprop="reviewRating" class="rating" style="width:{opinion_list.RATING}0%" alt="{opinion_list.RATING}">{opinion_list.RATING}</div>
</div>
{% ENDIF %}<br />
<span class="goodsDataOpinionListTableDate">
<meta itemprop="datePublished" content="{opinion_list.DATE}">
<span class="time" itemprop="datePublished">{opinion_list.DATE}</span>
</span><br /><br />
{% IF opinion_list.DELETE_URL %}
<a href="{opinion_list.DELETE_URL}?return_to={CURRENT_URL | urlencode}%3Fgenerally_is_good%3D{GOODS_OPINION_GENERALLY_IS_GOOD | urlencode}%26page={OPINION_PAGES_LIST_CURRENT}#show_tab_4" class="button small">Удалить</a>
{% ENDIF %}
</td>
<td class="ceil2">
{% IF opinion_list.TITLE %}<span itemprop="name">{opinion_list.TITLE}</span><br /><br />{% ENDIF %}
{% IF opinion_list.ACCOMPLISHMENTS %}<strong>Достоинства:</strong> {opinion_list.ACCOMPLISHMENTS | nl2br}<br /><br />{% ENDIF %}
{% IF opinion_list.LIMITATIONS %}<strong>Недостатки:</strong> {opinion_list.LIMITATIONS | nl2br}<br /><br />{% ENDIF %}
{% IF opinion_list.COMMENT %}<strong itemprop="reviewBody">Комментарий:</strong> {opinion_list.COMMENT | nl2br}<br /><br />{% ENDIF %}
{% IF opinion_list.ANSWER %}<div class="goodsDataOpinionListTableAnswer">{opinion_list.ANSWER | nl2br}</div><br /><br />{% ENDIF %}
</td>
</tr>
{% ENDFOR %}
</tbody>
</table>
</td>
</tr>
</tbody>
<!-- END Список отзывов о товаре -->
<!-- Нижняя навигация (страницы) -->
<tfoot>
<tr class="goodsDataOpinionListNavigateBottom">
<td colspan="2">
<!-- Страницы отзывов -->
{% IF opinion_show_pages %}
<div class="pagination">
<div class="links">
<span>Страницы: </span>
{% FOR opinion_pages_list %}
{% IF opinion_pages_list.CURRENT %}
<b>{opinion_pages_list.PAGE}</b>
{% ELSE %}
<a href="{GOODS_OPINION_PAGINATE_URL}&page={opinion_pages_list.PAGE}#show_tab_4">{opinion_pages_list.PAGE}</a>
{% ENDIF %}
{% ENDFOR %}
</div>
</div>
{% ENDIF %}
</td>
</tr>
</tfoot>
<!-- END Нижняя навигация (страницы) -->
{% ENDIF %}
</table>
{% ENDIF %}
<!-- END Если по товару есть хотя бы один отзыв -->
<!-- Форма добавления нового отзыва о товаре -->
<form action="{CURRENT_URL}" method="post" class="goodsDataOpinionAddForm">
<div id="goodsDataOpinionAdd">
<div id="goodsDataOpinionAddBlock" {% IFNOT FORM_GOODS_ID %}style="display:none"{% 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}
<h3>Новый отзыв о «{GOODS_NAME}»</h3>
<table class="goodsDataOpinionAddTable form">
{% IF TARIFF_FEATURE_CLIENT_ROOM %}
{% IFNOT CLIENT_IS_LOGIN %}
<thead>
<tr>
<td colspan="2">
Ваши знания будут оценены посетителями сайта, если Вы <a href="{USER_LOGIN_URL}" class="link">авторизуетесь</a> перед написанием отзыва.
</td>
</tr>
</thead>
{% ENDIF %}
{% ENDIF %}
<!-- Тело таблицы. Форма добавления отзыва о товаре -->
<tbody>
{% IFNOT CLIENT_IS_LOGIN %}
<tr>
<td><label for="goods_opinion_name">Ваше имя</label></td>
<td><input type="text" id="goods_opinion_name" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_NAME}]" value="{FORM_GOODS_OPINION_NAME}" maxlength="255" class="form-control"/></td>
</tr>
{% ENDIF %}
<tr>
<td><label for="goods_opinion_title">Заголовок</label></td>
<td><input type="text" id="goods_opinion_title" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_TITLE}]" value="{FORM_GOODS_OPINION_TITLE}" maxlength="255" class="form-control" /></td>
</tr>
<tr>
<td class="valignTop"><label>Оценка товара</label></td>
<td>
<div class="goodsDataOpinionTableRating">
<span>Плохой</span>
<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="Превосходный"/>
<span>Хороший</span>
</div>
<span class="goodsDataOpinionMsg"></span>
</td>
</tr>
<tr>
<td><label for="goods_opinion_accomplishments">Достоинства</label></td>
<td><textarea id="goods_opinion_accomplishments" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_ACCOMPLISHMENTS}]" cols="100" rows="3" class="textarea">{FORM_GOODS_OPINION_ACCOMPLISHMENTS}</textarea></td>
</tr>
<tr>
<td><label for="goods_opinion_limitations">Недостатки</label></td>
<td><textarea id="goods_opinion_limitations" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_LIMITATIONS}]" cols="100" rows="3" class="textarea">{FORM_GOODS_OPINION_LIMITATIONS}</textarea></td>
</tr>
<tr>
<td><label for="goods_opinion_comment">Комментарий</label></td>
<td><textarea id="goods_opinion_comment" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_COMMENT}]" cols="100" rows="3" class="textarea">{FORM_GOODS_OPINION_COMMENT}</textarea></td>
</tr>
<tr>
<td><label for="goods_opinion_generally_is_good1">В целом Ваш отзыв</label></td>
<td>
<div class="generally">
<input 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">Положительный</label>
<br/>
<input 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">Отрицательный</label>
</div>
</td>
</tr>
{% IF USE_CAPTCHA %}
<tr>
<td><label for="opinion_captcha_string" title="Введите код с картинки">Введите код</label></td>
<td class="goodsDataOpinionCaptcha">
<table>
<tr>
<td rowspan="2" class="captcha"><img src="{CAPTCHA_URL}" class="goodsDataOpinionCaptchaImg" alt="Код" title="Проверочный код, который нужно ввести в соседнее поле" /></td>
<td><img src="{FORALL_IMAGES_PATH}icon/refresh/1.gif" rel="{FORALL_IMAGES_PATH}" alt="Обновить" title="Обновить" class="goodsDataOpinionCaptchaRefresh" /></td>
</tr>
<tr>
<td><input type="text" id="opinion_captcha_string" name="form[{ANTISPAM_FORM_FIELD_NAME_CAPTCHA_STRING}]" autocomplete="off" class="captcha form-control" value="{FORM_}" /></td>
</tr>
</table>
</td>
</tr>
{% ENDIF %}
</tbody>
<!-- Низ таблицы. Кнопка отправки формы -->
<tfoot>
<tr>
<td><div class="back-link"><a href="#" class="goodsDataOpinionFormReset jsAction button">Отменить</a></div></td>
<td><div class="back-link"><button type="button" title="Добавить отзыв о «{GOODS_NAME}»" class="button">Добавить отзыв</button></div></td>
</tr>
</tfoot>
</table>
</div>
</div>
</form>
<!-- Дабы добавляющий увидел результат добавления изменим хэш -->
{% IF FORM_GOODS_ID %}<script type="text/javascript">document.location.hash="goodsDataOpinionAdd"</script>{% ENDIF %}
</div>
</div>
{% ENDIF %}
<!-- END Если не выключен модуль отзывов о товаре -->
{% ENDIF %}
<!-- END Если в тарифном плане подключен модуль отзывов о товаре -->
{%ENDIF%}
</div>

замените на:
{%ELSE%}
<!-- Если в тарифном плане подключен модуль отзывов о товаре -->
{% IF TARIFF_FEATURE_GOODS_OPINION %}
<!-- Если не выключен модуль отзывов о товаре -->
{% IFNOT SETTINGS_OPINION_DISABLE %}
<div id="" class="tab-content" >
<div class="goodsDataOpinion" itemprop="review" itemscope itemtype="http://schema.org/Review">
<h3>Отзывы о {GOODS_NAME}</h3>
<!-- Если отзывов по товару вообще нет, ни положительных ни отрицательных -->
{% IF opinion_list_empty_without_filter %}
<div class="goodsDataOpinionMessage empty"><p>Отзывов пока не было. Вы можете <a href="#goodsDataOpinionAdd" class="jsAction goodsDataOpinionShowAddForm">оставить его первым</a></p></div>
<!-- Если по товару есть хотя бы один отзыв -->
{% ELSE %}
<table>
<!-- Верхняя навигация (Фильтры и страницы) -->
<thead>
<tr class="goodsDataOpinionListNavigateTop">
<td colspan="2">
<!-- Фильтры отзывов -->
<span class="goodsDataOpinionAverageInfo">
<a class="button allOpinions">Все ({GOODS_OPINION_RATING_CNT_ALL})</a>
<a href="#goodsDataOpinionAdd" class="jsAction goodsDataOpinionShowAddForm AddNewOpinionLinkAfterList button">Оставить отзыв</a>
</span>
</td>
</tr>
<tr>
{% IF FORM_NOTICE %}
<h3 class="{% IF FORM_NOTICE_IS_GOOD %}green{% ELSE %}red{% ENDIF %}">{FORM_NOTICE}</h3>
{% ENDIF %}
</tr>
</thead>
<!-- END Верхняя навигация (Фильтры и страницы) -->
<!-- Если отзывов по товару не было с учетом фильтра по настроению отзыва -->
{% IF opinion_list_empty %}
<tbody>
<tr>
<td colspan="2">
<div class="goodsDataOpinionMessage empty">
Отзывов пока не было. Вы можете <a href="#goodsDataOpinionAdd" class="jsAction goodsDataOpinionShowAddForm">оставить его первым</a>
</div>
</td>
</tr>
</tbody>
<!-- Если отзывы по товару уже есть, покажем их список -->
{% ELSE %}
<!-- Список отзывов о товарах -->
<tbody>
<tr>
<td colspan="2" id="inject-goods-opinion-list">
<table class="goodsDataOpinionListTable" itemprop="review" itemscope itemtype="http://schema.org/Review">
<tbody>
{% FOR opinion_list %}
<tr class="{% IF opinion_list.GENERALLY_IS_GOOD %}good{% ELSE %}bad{% ENDIF %} bord">
<td class="ceil1 a-center" >
<strong itemprop="author" class="goodsDataOpinionListTableClient {% IF opinion_list.CLIENT_ID %}auth{% ENDIF %}">{opinion_list.NAME}</strong><br />
{% IF opinion_list.RATING %}
<div class="rating-box" itemprop="review" itemscope itemtype="http://schema.org/Review" style="display:none;">
<meta itemprop="worstRating" content = "1">
<meta itemprop="bestRating" content = "10">
<div itemprop="reviewRating" class="rating" style="width:{opinion_list.RATING}0%" alt="{opinion_list.RATING}">{opinion_list.RATING}</div>
</div>
{% ENDIF %}<br />
<span class="goodsDataOpinionListTableDate">
<meta itemprop="datePublished" content="{opinion_list.DATE}">
<span class="time" itemprop="datePublished">{opinion_list.DATE}</span>
</span><br /><br />
{% IF opinion_list.DELETE_URL %}
<a href="{opinion_list.DELETE_URL}?return_to={CURRENT_URL | urlencode}%3Fgenerally_is_good%3D{GOODS_OPINION_GENERALLY_IS_GOOD | urlencode}%26page={OPINION_PAGES_LIST_CURRENT}#show_tab_4" class="button small">Удалить</a>
{% ENDIF %}
</td>
<td class="ceil2">
{% IF opinion_list.COMMENT %}<strong itemprop="reviewBody">Комментарий:</strong> {opinion_list.COMMENT | nl2br}<br /><br />{% ENDIF %}
{% IF opinion_list.ANSWER %}<div class="goodsDataOpinionListTableAnswer">{opinion_list.ANSWER | nl2br}</div><br /><br />{% ENDIF %}
</td>
</tr>
{% ENDFOR %}
</tbody>
</table>
</td>
</tr>
</tbody>
<!-- END Список отзывов о товаре -->
<!-- Нижняя навигация (страницы) -->
<tfoot>
<tr class="goodsDataOpinionListNavigateBottom">
<td colspan="2">
<!-- Страницы отзывов -->
{% IF opinion_show_pages %}
<div class="pagination">
<div class="links">
<span>Страницы: </span>
{% FOR opinion_pages_list %}
{% IF opinion_pages_list.CURRENT %}
<b>{opinion_pages_list.PAGE}</b>
{% ELSE %}
<a href="{GOODS_OPINION_PAGINATE_URL}&page={opinion_pages_list.PAGE}#show_tab_4">{opinion_pages_list.PAGE}</a>
{% ENDIF %}
{% ENDFOR %}
</div>
</div>
{% ENDIF %}
</td>
</tr>
</tfoot>
<!-- END Нижняя навигация (страницы) -->
{% ENDIF %}
</table>
{% ENDIF %}
<!-- END Если по товару есть хотя бы один отзыв -->
<!-- Форма добавления нового отзыва о товаре -->
<form action="{CURRENT_URL}" method="post" class="goodsDataOpinionAddForm">
<div id="goodsDataOpinionAdd">
<div id="goodsDataOpinionAddBlock" {% IFNOT FORM_GOODS_ID %}style="display:none"{% 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}
<h3>Новый отзыв о «{GOODS_NAME}»</h3>
<table class="goodsDataOpinionAddTable form">
{% IF TARIFF_FEATURE_CLIENT_ROOM %}
{% IFNOT CLIENT_IS_LOGIN %}
<thead>
<tr>
<td colspan="2">
Ваши знания будут оценены посетителями сайта, если Вы <a href="{USER_LOGIN_URL}" class="link">авторизуетесь</a> перед написанием отзыва.
</td>
</tr>
</thead>
{% ENDIF %}
{% ENDIF %}
<!-- Тело таблицы. Форма добавления отзыва о товаре -->
<tbody>
{% IFNOT CLIENT_IS_LOGIN %}
<tr>
<td><label for="goods_opinion_name">Ваше имя</label></td>
<td><input type="text" id="goods_opinion_name" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_NAME}]" value="{FORM_GOODS_OPINION_NAME}" maxlength="255" class="form-control"/></td>
</tr>
{% ENDIF %}
<tr style="display:none;">
<td><label for="goods_opinion_title">Заголовок</label></td>
<td><input type="text" id="goods_opinion_title" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_TITLE}]" value="{FORM_GOODS_OPINION_TITLE}" maxlength="255" class="form-control" /></td>
</tr>
<tr style="display:none;">
<td class="valignTop"><label>Оценка товара</label></td>
<td>
<div class="goodsDataOpinionTableRating">
<span>Плохой</span>
<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" checked="checked" title="Превосходный"/>
<span>Хороший</span>
</div>
<span class="goodsDataOpinionMsg"></span>
</td>
</tr>
<tr style="display:none;">
<td><label for="goods_opinion_accomplishments">Достоинства</label></td>
<td><textarea id="goods_opinion_accomplishments" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_ACCOMPLISHMENTS}]" cols="100" rows="3" class="textarea">{FORM_GOODS_OPINION_ACCOMPLISHMENTS}</textarea></td>
</tr>
<tr style="display:none;">
<td><label for="goods_opinion_limitations">Недостатки</label></td>
<td><textarea id="goods_opinion_limitations" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_LIMITATIONS}]" cols="100" rows="3" class="textarea">{FORM_GOODS_OPINION_LIMITATIONS}</textarea></td>
</tr>
<tr>
<td><label for="goods_opinion_comment">Комментарий</label></td>
<td><textarea id="goods_opinion_comment" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_COMMENT}]" cols="100" rows="3" class="textarea">{FORM_GOODS_OPINION_COMMENT}</textarea></td>
</tr>
<tr style="display:none;">
<td><label for="goods_opinion_generally_is_good1">В целом Ваш отзыв</label></td>
<td>
<div class="generally">
<input id="goods_opinion_generally_is_good1" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_GENERALLY_IS_GOOD}]" type="radio" value="1" checked="checked"/> <label for="goods_opinion_generally_is_good1">Положительный</label>
<br/>
<input 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">Отрицательный</label>
</div>
</td>
</tr>
{% IF USE_CAPTCHA %}
<tr>
<td><label for="opinion_captcha_string" title="Введите код с картинки">Введите код</label></td>
<td class="goodsDataOpinionCaptcha">
<table>
<tr>
<td rowspan="2" class="captcha"><img src="{CAPTCHA_URL}" class="goodsDataOpinionCaptchaImg" alt="Код" title="Проверочный код, который нужно ввести в соседнее поле" /></td>
<td><img src="{FORALL_IMAGES_PATH}icon/refresh/1.gif" rel="{FORALL_IMAGES_PATH}" alt="Обновить" title="Обновить" class="goodsDataOpinionCaptchaRefresh" /></td>
</tr>
<tr>
<td><input type="text" id="opinion_captcha_string" name="form[{ANTISPAM_FORM_FIELD_NAME_CAPTCHA_STRING}]" autocomplete="off" class="captcha form-control" value="{FORM_}" /></td>
</tr>
</table>
</td>
</tr>
{% ENDIF %}
</tbody>
<!-- Низ таблицы. Кнопка отправки формы -->
<tfoot>
<tr>
<td><div class="back-link"><a href="#" class="goodsDataOpinionFormReset jsAction button">Отменить</a></div></td>
<td><div class="back-link"><button type="button" title="Добавить отзыв о «{GOODS_NAME}»" class="button">Добавить отзыв</button></div></td>
</tr>
</tfoot>
</table>
</div>
</div>
</form>
<!-- Дабы добавляющий увидел результат добавления изменим хэш -->
{% IF FORM_GOODS_ID %}<script type="text/javascript">document.location.hash="goodsDataOpinionAdd"</script>{% ENDIF %}
</div>
</div>
{% ENDIF %}
<!-- END Если не выключен модуль отзывов о товаре -->
{% ENDIF %}
<!-- END Если в тарифном плане подключен модуль отзывов о товаре -->
{%ENDIF%}
</div>

В шаблоне HTML найдите:
<!-- Вы смотрели -->
				 {% IFNOT recently_viewed_goods_empty %}
				 <div class="block-sidebar viewed">
				 <h3 class="block-title">Вы смотрели<div class="toggleBlock" title="Свернуть/развернуть"><div class="toggleArrow"></div><div class="toggleSquare"></div></div></h3>
				 <div class="block-content">
					 <div class="list-items">
					 {% FOR recently_viewed_goods %}
					 <div class="item recently-item">
						 <div class="item-inner">
						 <div class="product-image">
							 <a href="{recently_viewed_goods.URL}" title="{recently_viewed_goods.NAME}" class="product-imgs">
							 <img class="goods-image-icon" src="{% IF recently_viewed_goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png?design=orange{% ELSE %}{recently_viewed_goods.IMAGE_ICON}{% ENDIF %}" alt="{recently_viewed_goods.NAME}">
							 </a>
						 </div>
						 <div class="bg-hover-viewed"></div>
						 <div class="item-box-content">
							 <h2 class="product-name">
							 <a href="{recently_viewed_goods.URL}" title="{recently_viewed_goods.NAME}">{recently_viewed_goods.NAME}</a>
							 </h2>
							 <div class="product-price">	
							 <div class="price-box">
								 <span class="regular-price" id="product-price-404">
								 <span class="price">{recently_viewed_goods.MIN_PRICE_NOW | money_format}</span>
								 </span>
							 </div>
							 </div>
						 </div>
						 </div>
					 </div>
					 {% ENDFOR %}
					 <div class="action">
						 <div class="showAllRecent button">Показать больше</div>
					 </div>
					 </div>
				 </div>
				 </div>
				 {% ENDIF %}
				 <!-- /END Вы смотрели -->

замените на:
<!-- Отзывы о магазине -->
<script>
$(function() {
var url = 'Ссылка на страницу с которой необходимо получить данные';
var id = '#id блока куда необходимо вставить данные'; // Из примера это insert-goods-opinion-list
var injid = '#id блока откуда необходимо данные получить'; // Из примера это inject-goods-opinion-list
if(id && injid && $(id).length) {
		 $.get(url, function(html) {
		 $(id).html($(html).find(injid).html());
});
}
});
</script>
  <div class="block-sidebar">
				 <h3 class="block-title">Отзывы<div class="toggleBlock" title="Свернуть/развернуть"><div class="toggleArrow"></div><div class="toggleSquare"></div></div></h3>
				 <div class="block-content">
<div id="insert-goods-opinion-list"></div>
</div>
</div>
<!-- Вы смотрели -->
				 {% IFNOT recently_viewed_goods_empty %}
				 <div class="block-sidebar viewed">
				 <h3 class="block-title">Вы смотрели<div class="toggleBlock" title="Свернуть/развернуть"><div class="toggleArrow"></div><div class="toggleSquare"></div></div></h3>
				 <div class="block-content">
					 <div class="list-items">
					 {% FOR recently_viewed_goods %}{% IFNOT recently_viewed_goods.NAME=tovar %}
					 <div class="item recently-item">
						 <div class="item-inner">
						 <div class="product-image">
							 <a href="{recently_viewed_goods.URL}" title="{recently_viewed_goods.NAME}" class="product-imgs">
							 <img class="goods-image-icon" src="{% IF recently_viewed_goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-small.png?design=orange{% ELSE %}{recently_viewed_goods.IMAGE_ICON}{% ENDIF %}" alt="{recently_viewed_goods.NAME}">
							 </a>
						 </div>
						 <div class="bg-hover-viewed"></div>
						 <div class="item-box-content">
							 <h2 class="product-name">
							 <a href="{recently_viewed_goods.URL}" title="{recently_viewed_goods.NAME}">{recently_viewed_goods.NAME}</a>
							 </h2>
							 <div class="product-price">	
							 <div class="price-box">
								 <span class="regular-price" id="product-price-404">
								 <span class="price">{recently_viewed_goods.MIN_PRICE_NOW | money_format}</span>
								 </span>
							 </div>
							 </div>
						 </div>
						 </div>
					 </div>
					 {% ENDIF %}{% ENDFOR %}
					 <div class="action">
						 <div class="showAllRecent button">Показать больше</div>
					 </div>
					 </div>
				 </div>
				 </div>
				 {% ENDIF %}
				 <!-- /END Вы смотрели -->
		


#29 malvina0289

malvina0289

    Новичок

  • Пользователи
  • Pip
  • 9 сообщений

Отправлено 16 Ноябрь 2016 - 14:14

Просмотр сообщенияИрина345 (19 Январь 2016 - 17:16) писал:

Можно сделать отдельную страницу с отзывами о магазине используя скрытый товар на сайте.
Нужно создать товар в любой категории с названием "tovar" и поставить галочку на "Скрыть товар на сайте".
Изображение
Нужно перейти к странице этого товара и скопировать ссылку на товар которая понадобится чуть позже. Сохраните ее где нибудь.
В разделе Сайт -> Редактор шаблонов. Открыть шаблон "Товар".
для шаблона Хамелеон
найдите код
Скрытый текст

для шаблона Цитрус
найдите код
Скрытый текст

для шаблона Лазурь
Скрытый текст

для шаблона Ночь
Скрытый текст

для шаблона Спорт
найдите код
Скрытый текст

для шаблона Город
Скрытый текст

для шаблона Шоколад
найдите код
Скрытый текст
для шаблона Карамель
найдите код
Скрытый текст

для шаблона Инфинити
Скрытый текст

для шаблона Рассвет
Скрытый текст

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

Изображение

Теперь по нажатию на пункт меню должна открываться страница отзывов.
​Инструкция для других шаблонов расположена здесь.
Сделала по по инструкции, но что то не так все равно, показывает карточку товара

#30 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 23 788 сообщений

Отправлено 19 Ноябрь 2016 - 06:07

У вас в разделе Товары - Товары - Каталог товаров на сайте - отсутствует созданный товар с именем "tovar", который в последствии необходимо сделать скрытым.

#31 Евгений 1976

Евгений 1976

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 55 сообщений

Отправлено 29 Май 2017 - 19:05

сделал страницу отзывов о магазине. посмотрите так всё должно быть?

Прикрепленные изображения

  • Скриншот 2017-05-29 19-02-01.png
  • Скриншот 2017-05-29 19-02-35.png


#32 Mr.Nito

Mr.Nito

    Активный участник

  • Модераторы
  • 1 337 сообщений

Отправлено 29 Май 2017 - 19:22

Просмотр сообщенияЕвгений 1976 (29 Май 2017 - 19:05) писал:

сделал страницу отзывов о магазине. посмотрите так всё должно быть?
Изменения произведены верно.

#33 Евгений 1976

Евгений 1976

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 55 сообщений

Отправлено 29 Май 2017 - 19:34

подскажите, а как ,если есть возможность,  убрать из списка "каталог" и "элементы оснастки", а "tovar" переименовать в отзывы?

#34 Mr.Nito

Mr.Nito

    Активный участник

  • Модераторы
  • 1 337 сообщений

Отправлено 29 Май 2017 - 19:46

Просмотр сообщенияЕвгений 1976 (29 Май 2017 - 19:34) писал:

подскажите, а как ,если есть возможность,  убрать из списка "каталог" и "элементы оснастки", а "tovar" переименовать в отзывы?

Уточните, пожалуйста, для какого списка требуются изменения.
Приложите скриншот.

tovar можно переименовать в Отзывы через карточку товара.

Далее нужно будет заменить в шаблоне Товар

{%IFNOT GOODS_NAME = tovar %}


на

{%IFNOT GOODS_NAME = Отзывы %}


#35 Евгений 1976

Евгений 1976

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 55 сообщений

Отправлено 29 Май 2017 - 19:48

этот

Прикрепленные изображения

  • Скриншот 2017-05-29 19-02-35.png


#36 Евгений 1976

Евгений 1976

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 55 сообщений

Отправлено 29 Май 2017 - 20:03

и ещё, как изменить карточку отзывов. подскажите пожалуйста

Прикрепленные изображения

  • Скриншот 2017-05-29 20-00-00.png


#37 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 23 788 сообщений

Отправлено 30 Май 2017 - 08:52

Здравствуйте.

Зайдите в раздел Сайт  Редактор шаблонов - HTML - найдите:
 {% ELSEIF MOD_LNAME=goods %}
			 <li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"><a itemprop="item" href="{CATALOG_URL}" title="Перейти в каталог товаров"><span itemprop="name">Каталог</span></a></li>
			 {% FOR upper_navigation %}
			 <li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"><a itemprop="item" href="{upper_navigation.URL}" title="Перейти в категорию &laquo;{upper_navigation.NAME}&raquo;"><span itemprop="name">{upper_navigation.NAME}</span></a></li>
			 {% ENDFOR %}
			 <li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"><strong itemprop="name">{GOODS_NAME}</strong></li>


замените на:
 {% ELSEIF MOD_LNAME=goods %}
			 {% IF GOODS_NAME = Отзывы %}
<li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"><strong itemprop="name">Отзывы о магазине</strong></li>
		 {% ELSE %}
<li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"><a itemprop="item" href="{CATALOG_URL}" title="Перейти в каталог товаров"><span itemprop="name">Каталог</span></a></li>
			 {% FOR upper_navigation %}
			 <li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"><a itemprop="item" href="{upper_navigation.URL}" title="Перейти в категорию &laquo;{upper_navigation.NAME}&raquo;"><span itemprop="name">{upper_navigation.NAME}</span></a></li>
			 {% ENDFOR %}
			 <li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem"><strong itemprop="name">{GOODS_NAME}</strong></li>
		 {% ENDIF %}

Зайдите в раздел Сайт - Редактор шаблонов - Товар - найдите(начиная с 692 строки):
<div class="goodsDataOpinionBlock">
<label for="goods_opinion_title">Заголовок</label>
<input type="text" id="goods_opinion_title" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_TITLE}]" value="{FORM_GOODS_OPINION_TITLE}" maxlength="255" class="inputText" />
</div>
<div class="goodsDataOpinionBlock">
<label>Оценка товара</label>
<div class="goodsDataOpinionRating">
<input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="1" {% IF FORM_GOODS_OPINION_RATING=1 %}checked="checked"{% ENDIF %} title="Ужасный" />
<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="3" {% IF FORM_GOODS_OPINION_RATING=3 %}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="5" {% IF FORM_GOODS_OPINION_RATING=5 %}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="7" {% IF FORM_GOODS_OPINION_RATING=7 %}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="9" {% IF FORM_GOODS_OPINION_RATING=9 %}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">
<label for="goods_opinion_accomplishments">Достоинства</label>
<textarea id="goods_opinion_accomplishments" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_ACCOMPLISHMENTS}]" cols="100" rows="3" class="textarea">{FORM_GOODS_OPINION_ACCOMPLISHMENTS}</textarea>
</div>
<div class="goodsDataOpinionBlock">
<label for="goods_opinion_limitations">Недостатки</label>
<textarea id="goods_opinion_limitations" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_LIMITATIONS}]" cols="100" rows="3" class="textarea">{FORM_GOODS_OPINION_LIMITATIONS}</textarea>
</div>


замените на:
<div style="display:none;">
<div class="goodsDataOpinionBlock">
<label for="goods_opinion_title">Заголовок</label>
<input type="text" id="goods_opinion_title" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_TITLE}]" value="{FORM_GOODS_OPINION_TITLE}" maxlength="255" class="inputText" />
</div>
<div class="goodsDataOpinionBlock">
<label>Оценка товара</label>
<div class="goodsDataOpinionRating">
<input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="1" {% IF FORM_GOODS_OPINION_RATING=1 %}checked="checked"{% ENDIF %} title="Ужасный" />
<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="3" {% IF FORM_GOODS_OPINION_RATING=3 %}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="5" {% IF FORM_GOODS_OPINION_RATING=5 %}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="7" {% IF FORM_GOODS_OPINION_RATING=7 %}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="9" {% IF FORM_GOODS_OPINION_RATING=9 %}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">
<label for="goods_opinion_accomplishments">Достоинства</label>
<textarea id="goods_opinion_accomplishments" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_ACCOMPLISHMENTS}]" cols="100" rows="3" class="textarea">{FORM_GOODS_OPINION_ACCOMPLISHMENTS}</textarea>
</div>
<div class="goodsDataOpinionBlock">
<label for="goods_opinion_limitations">Недостатки</label>
<textarea id="goods_opinion_limitations" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_LIMITATIONS}]" cols="100" rows="3" class="textarea">{FORM_GOODS_OPINION_LIMITATIONS}</textarea>
</div>
</div>

Результат:
FireShot 30 - 05 -12 - 50.png

#38 Евгений 1976

Евгений 1976

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 55 сообщений

Отправлено 30 Май 2017 - 19:52

спасибо, всё получилось.

#39 didroi

didroi

    Пользователь

  • Пользователи
  • PipPip
  • 11 сообщений

Отправлено 05 Июнь 2017 - 13:27

Просмотр сообщенияVaccina (18 Май 2016 - 04:59) писал:

В шаблоне Товар найдите:
<div class="product-options-bottom">
				 <!-- По этому значению производится заказ товара -->
				 <input type="hidden" name="form[goods_mod_id]" value="{GOODS_MOD_ID}" class="goodsDataMainModificationId" />
					 <div class="add-cart-form {% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE %}add-to-cart{% ENDIF %}" {% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE %}{% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}{% ENDIF %}>
					 <input type="button" value="Быстрый заказ" id="button-cart" class="btn add-cart quick" title="Положить &laquo;{GOODS_NAME}&raquo; в корзину"/>
						 <div class="number plus_minus_quantit">
						 <label for="qty">Количество:</label>
						 <input type="text" name="form[goods_mod_quantity]" id="qty" maxlength="12" value="1" title="Qty" class="input-text qty quantity">
						 <div class="regulator">
							 <a href="#" class="number-up qty-plus"></a>
							 <a href="#" class="number-down qty-minus"></a>
						 </div>
						 </div>
					 <input type="button" value="В корзину" id="button-cart" class="btn add-cart" title="Положить &laquo;{GOODS_NAME}&raquo; в корзину"/>
					 </div>

замените на:
<div class="product-options-bottom">
					 <input type="button" value="В корзину" id="button-cart" class="btn add-cart" title="Положить &laquo;{GOODS_NAME}&raquo; в корзину"/>
					 </div>

далее найдите:
<div id="contents" class="product-tab panel-group">
			 <ul id="tabs" class="product-tabs nav nav-tabs htabs">
			 {% IF TARIFF_FEATURE_GOODS_OPINION && SETTINGS_OPINION_DISABLE=0 %}<li class="active"><a href="javascript:tabSwitch(1);" id="tab_1" class="active">Отзывы</a></li>{% ENDIF %}
																 {% IFNOT goods_features_empty %}<li style="display:none;"><a href="javascript:tabSwitch(2);" id="tab_2">Характеристики</a></li>{% ENDIF %}
																 {% IFNOT goods_delivery_empty %}<li><a href="javascript:tabSwitch(3);" id="tab_3">Условия доставки</a></li>{% ENDIF %}
																 {% IF GOODS_DESCRIPTION_LARGE || GOODS_SEO_DESCRIPTION_SHORT || GOODS_SEO_DESCRIPTION_LARGE %}<li><a href="javascript:tabSwitch(4);" id="tab_4">Описание</a></li>{% ENDIF %}
			 </ul>
				
				 <!-- Описание -->
								 {% IF GOODS_DESCRIPTION_LARGE || GOODS_SEO_DESCRIPTION_SHORT || GOODS_SEO_DESCRIPTION_LARGE %}
							 <div id="content_4" class="tab-content" style="display:none;">
					 <h3 class="title">Описание</h3>
					 <div class="htmlDataBlock">
						 <!-- Блок описания товара. Показываем его если есть описание товара -->
						 {% IF GOODS_DESCRIPTION_LARGE %}
						 <p>{GOODS_DESCRIPTION_LARGE}</p>
						 {% ENDIF %}
						 <!-- END Блок описания товара. Показываем его если есть описание товара -->
						 <!-- Короткое SEO-описание -->
						 {% IF GOODS_SEO_DESCRIPTION_SHORT %}
						 <p>{GOODS_SEO_DESCRIPTION_SHORT}</p>
						 {% ENDIF %}
						 <!-- END Короткое SEO-описание -->	
						 <!-- Полное SEO-описание -->
						 {% IF GOODS_SEO_DESCRIPTION_LARGE %}
						 <p>{GOODS_SEO_DESCRIPTION_LARGE}</p>
						 {% ENDIF %}
						 <!-- END Полное SEO-описание -->
					 </div>
				 </div>
				 {% ENDIF %}
			
				 <!-- Условия доставки -->
				 {% IFNOT goods_delivery_empty %}
				 <div id="content_3" class="tab-content" style="display:none;">
					 <div class="box-collateral box-tags sidebar">
					 <h3 class="title">Условия доставки</h3>
						 {% FOR goods_delivery %}
						 <h5>Вариант {goods_delivery.index}: {goods_delivery.NAME}</h5>
							 <div class="delivery">
							 <h5>{goods_delivery.DESC}</h5>
								 {% IF goods_delivery.rules_empty %}
								 {% IF goods_delivery.PRICE=0 %}
									 <strong class="black">Стоимость доставки: {goods_delivery.PRICE | money_format}</strong>
								 {% ELSE %}
									 Стоимость доставки: <span>{goods_delivery.PRICE | money_format}</span>
								 {% ENDIF %}
								 {% ELSE %}
								 <table class="table">
									 <thead>
									 <tr>
										 <td><h6>Стоимость доставки зависит от суммы заказа</h6></td>
									 </tr>
									 </thead>
									 <tbody>
									 {% FOR rules %}
									 <tr>
										 <td>Для заказов больше {goods_delivery.rules.SUM_MORE_PRICE | money_format} - доставка {goods_delivery.rules.PRICE | money_format}</td>
									 </tr>
									 {% ENDFOR %}
									 <tr>
										 <td>Для заказов меньше {goods_delivery.SUM_LESS_PRICE | money_format} - доставка {goods_delivery.PRICE | money_format}</td>
									 </tr>
									 </tbody>
								 </table>
								 {% ENDIF %}
							 </div>
						 {% ENDFOR %}
					 <div class="clearfix"></div>
					 </div>
				 </div>
				 {% ENDIF %}
				 <!-- Отзывы -->
				 <!-- Если в тарифном плане подключен модуль отзывов о товаре -->
								 {% IF TARIFF_FEATURE_GOODS_OPINION %}
								 <!-- Если не выключен модуль отзывов о товаре -->
								 {% IFNOT SETTINGS_OPINION_DISABLE %}
										 <div id="content_1" class="tab-content" >
					 <div class="goodsDataOpinion">
						 <h3>Отзывы о {GOODS_NAME}</h3>
						 <!-- Если отзывов по товару вообще нет, ни положительных ни отрицательных -->
						 {% IF opinion_list_empty_without_filter %}
							 <div class="goodsDataOpinionMessage empty"><h4>Отзывов пока не было. Вы можете <a href="#goodsDataOpinionAdd" class="jsAction goodsDataOpinionShowAddForm">оставить его первым</a></h4></div>
						 <!-- Если по товару есть хотя бы один отзыв -->
						 {% ELSE %}
							 <table>
							 <!-- Верхняя навигация (Фильтры и страницы) -->
							 <thead>
								 <tr class="goodsDataOpinionListNavigateTop">
								 <td colspan="2">
									 <!-- Фильтры отзывов -->
									 <span class="goodsDataOpinionAverageInfo">
									 <a class="btn allOpinions">Все ({GOODS_OPINION_RATING_CNT_ALL})</a>
									 <a class="btn goodOpinions">Положительные ({GOODS_OPINION_RATING_CNT_GOOD})</a>
									 <a class="btn badOpinions">Отрицательные ({GOODS_OPINION_RATING_CNT_BAD})</a>
									 <a href="#goodsDataOpinionAdd" class="jsAction goodsDataOpinionShowAddForm AddNewOpinionLinkAfterList btn">Оставить отзыв</a>
									 </span>
								 </td>
								 </tr>
								 <tr>
								 <td colspan="2">
									 <!-- Страницы отзывов -->
									 {% IF opinion_show_pages %}
									 <div class="pagination">
										 <div class="links">
										 <span>Страницы: </span>
											 {% FOR opinion_pages_list %}
											 {% IF opinion_pages_list.CURRENT %}
												 <b>{opinion_pages_list.PAGE}</b>
											 {% ELSE %}
												 <a href="{GOODS_OPINION_PAGINATE_URL}&page={opinion_pages_list.PAGE}#show_tab_4">{opinion_pages_list.PAGE}</a>
											 {% ENDIF %}
											 {% ENDFOR %}
										 </div>
									 </div>
									 {% ENDIF %}
								 </td>
								 </tr>
							 </thead>
							 <!-- END Верхняя навигация (Фильтры и страницы) -->
									
							 <!-- Если отзывов по товару не было с учетом фильтра по настроению отзыва -->
							 {% IF opinion_list_empty %}
								 <tbody>
								 <tr>
									 <td colspan="2">
									 <div class="goodsDataOpinionMessage empty">
										 {% IF GOODS_OPINION_GENERALLY_IS_GOOD=1 %}
										 Положительных
										 {% ELSEIF GOODS_OPINION_GENERALLY_IS_GOOD=0 %}
										 Отрицательных
										 {% ENDIF %}
										 отзывов пока не было. Вы можете <a href="#goodsDataOpinionAdd" class="jsAction goodsDataOpinionShowAddForm">оставить его первым</a>
									 </div>
									 </td>
								 </tr>
								 </tbody>
							 <!-- Если отзывы по товару уже есть, покажем их список -->
							 {% ELSE %}
							 <!-- Список отзывов о товарах -->
								 <tbody>
								 <tr>
									 <td colspan="2">
									 <table class="goodsDataOpinionListTable" itemprop="review">
										 <tbody>
										 {% FOR opinion_list %}
											 <tr class="{% IF opinion_list.GENERALLY_IS_GOOD %}good{% ELSE %}bad{% ENDIF %}">
											 <td class="ceil1 a-center" width="25%">
												 <span class="goodsDataOpinionListTableClient {% IF opinion_list.CLIENT_ID %}auth{% ENDIF %}"><b>{opinion_list.NAME}</b></span><br />
												 {% IF opinion_list.RATING %}<img src="{FORALL_IMAGES_PATH}stars/{opinion_list.RATING}.gif" alt="{opinion_list.RATING}"/>{% ENDIF %}<br />
												 <span class="goodsDataOpinionListTableDate"><span class="time">{opinion_list.DATE}</span></span><br />
											 {% IF opinion_list.DELETE_URL %}
												 <a href="{opinion_list.DELETE_URL}?return_to={CURRENT_URL | urlencode}%3Fgenerally_is_good%3D{GOODS_OPINION_GENERALLY_IS_GOOD | urlencode}%26page={OPINION_PAGES_LIST_CURRENT}#show_tab_4" class="btn">Удалить</a>
											 {% ENDIF %}
											 </td>
											 <td class="ceil2">
												 {% IF opinion_list.TITLE %}<strong>{opinion_list.TITLE}</strong><br />{% ENDIF %}
												 {% IF opinion_list.ACCOMPLISHMENTS %}<strong>Достоинства:</strong> {opinion_list.ACCOMPLISHMENTS | nl2br}<br />{% ENDIF %}
												 {% IF opinion_list.LIMITATIONS %}<strong>Недостатки:</strong> {opinion_list.LIMITATIONS | nl2br}<br />{% ENDIF %}
												 {% IF opinion_list.COMMENT %}<strong>Комментарий:</strong> {opinion_list.COMMENT | nl2br}<br />{% ENDIF %}
												 {% IF opinion_list.ANSWER %}<div class="goodsDataOpinionListTableAnswer">{opinion_list.ANSWER | nl2br}</div><br />{% ENDIF %}
											 </td>
											 </tr>
										 {% ENDFOR %}
										 </tbody>
									 </table>
									 </td>
								 </tr>
								 </tbody>
							 <!-- END Список отзывов о товаре -->
							 <!-- Нижняя навигация (страницы) -->
								 <tfoot>
								 <tr class="goodsDataOpinionListNavigateBottom">
									 <td colspan="2">
									 <!-- Страницы отзывов -->
									 {% IF opinion_show_pages %}
										 <div class="pagination">
										 <div class="links">
											 <span>Страницы: </span>
											 {% FOR opinion_pages_list %}
											 {% IF opinion_pages_list.CURRENT %}
												 <b>{opinion_pages_list.PAGE}</b>
											 {% ELSE %}
												 <a href="&page={opinion_pages_list.PAGE}">{opinion_pages_list.PAGE}</a>
											 {% ENDIF %}
											 {% ENDFOR %}
										 </div>
										 </div>
									 {% ENDIF %}
									 </td>
								 </tr>
								 </tfoot>
							 <!-- END Нижняя навигация (страницы) -->
							 {% ENDIF %}
							 </table>
						 {% ENDIF %}
						 <!-- END Если по товару есть хотя бы один отзыв -->
						
						 <!-- Форма добавления нового отзыва о товаре -->
							 <form action="{CURRENT_URL}" method="post" class="goodsDataOpinionAddForm">
							 <div id="goodsDataOpinionAdd">
								 {% IF FORM_NOTICE %}
								 <h3 class="{% IF FORM_NOTICE_IS_GOOD %}green{% ELSE %}red{% ENDIF %}">{FORM_NOTICE}</h3>
								 {% ENDIF %}
								 <div id="goodsDataOpinionAddBlock" {% IFNOT FORM_GOODS_ID %}style="display:none"{% 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}
									
									 <h3>Новый отзыв о &laquo;{GOODS_NAME}&raquo;</h3>
									 <table class="goodsDataOpinionAddTable form">
									 {% IF TARIFF_FEATURE_CLIENT_ROOM %}
									 {% IFNOT CLIENT_IS_LOGIN %}
										 <thead>
										 <tr>
											 <td colspan="2">
											 Ваши знания будут оценены посетителями сайта, если Вы <a href="{USER_LOGIN_URL}">авторизируетесь</a> перед написанием отзыва.
											 </td>
										 </tr>
										 </thead>
									 {% ENDIF %}
									 {% ENDIF %}
									 <!-- Тело таблицы. Форма добавления отзыва о товаре -->
										 <tbody>
										 {% IFNOT CLIENT_IS_LOGIN %}
											 <tr>
											 <td><label for="goods_opinion_name">Ваше имя</label></td>
											 <td><input type="text" id="goods_opinion_name" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_NAME}]" value="{FORM_GOODS_OPINION_NAME}" maxlength="255" class="form-control"/></td>
											 </tr>
										 {% ENDIF %}
											 <tr>
											 <td><label for="goods_opinion_title">Заголовок</label></td>
											 <td><input type="text" id="goods_opinion_title" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_TITLE}]" value="{FORM_GOODS_OPINION_TITLE}" maxlength="255" class="form-control" /></td>
											 </tr>
											 <tr>
											 <td class="valignTop"><label>Оценка товара</label></td>
											 <td>
												 <div class="goodsDataOpinionTableRating">
												 <input name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_RATING}]" type="radio" value="1" {% IF FORM_GOODS_OPINION_RATING=1 %}checked="checked"{% ENDIF %} title="Ужасный" />
												 <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="3" {% IF FORM_GOODS_OPINION_RATING=3 %}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="5" {% IF FORM_GOODS_OPINION_RATING=5 %}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="7" {% IF FORM_GOODS_OPINION_RATING=7 %}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="9" {% IF FORM_GOODS_OPINION_RATING=9 %}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>
											 </td>
											 </tr>
											 <tr>
											 <td><label for="goods_opinion_accomplishments">Достоинства</label></td>
											 <td><textarea id="goods_opinion_accomplishments" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_ACCOMPLISHMENTS}]" cols="100" rows="3" class="textarea">{FORM_GOODS_OPINION_ACCOMPLISHMENTS}</textarea></td>
											 </tr>
											 <tr>
											 <td><label for="goods_opinion_limitations">Недостатки</label></td>
											 <td><textarea id="goods_opinion_limitations" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_LIMITATIONS}]" cols="100" rows="3" class="textarea">{FORM_GOODS_OPINION_LIMITATIONS}</textarea></td>
											 </tr>
											 <tr>
											 <td><label for="goods_opinion_comment">Комментарий</label></td>
											 <td><textarea id="goods_opinion_comment" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_COMMENT}]" cols="100" rows="3" class="textarea">{FORM_GOODS_OPINION_COMMENT}</textarea></td>
											 </tr>
											 <tr>
											 <td><label for="goods_opinion_generally_is_good1">В целом Ваш отзыв</label></td>
											 <td>
												 <div class="generally">
												 <input 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">Положительный</label>
												 <input 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">Отрицательный</label>
												 </div>
											 </td>
											 </tr>
										 {% IF USE_CAPTCHA %}
											 <tr>
											 <td><label for="opinion_captcha_string" title="Введите код с картинки">Введите код</label></td>
											 <td class="goodsDataOpinionCaptcha">
												 <table>
												 <tr>
													 <td rowspan="2" class="captcha"><img src="{CAPTCHA_URL}" class="goodsDataOpinionCaptchaImg" alt="Код" title="Проверочный код, который нужно ввести в соседнее поле" /></td>
													 <td><img src="{FORALL_IMAGES_PATH}icon/refresh/1.gif" rel="{FORALL_IMAGES_PATH}" alt="Обновить" title="Обновить" class="goodsDataOpinionCaptchaRefresh" /></td>
												 </tr>
												 <tr>
													 <td><input type="text" id="opinion_captcha_string" name="form[{ANTISPAM_FORM_FIELD_NAME_CAPTCHA_STRING}]" autocomplete="off" class="captcha form-control" value="{FORM_}" /></td>
												 </tr>
												 </table>
											 </td>
											 </tr>
										 {% ENDIF %}
										 </tbody>
										 <!-- Низ таблицы. Кнопка отправки формы -->
										 <tfoot>
										 <tr>
											 <td><div class="back-link"><a href="#" class="goodsDataOpinionFormReset jsAction button btn">Отменить</a></div></td>
											 <td><button type="button" title="Добавить отзыв о &laquo;{GOODS_NAME}&raquo;" class="button btn">Добавить отзыв</button></td>
										 </tr>
										 </tfoot>
									 </table>
								 </div>
							 </div>
							 </form>
						 <!-- Дабы добавляющий увидел результат добавления изменим хэш -->
						 {% IF FORM_GOODS_ID %}<script type="text/javascript">document.location.hash="goodsDataOpinionAdd"</script>{% ENDIF %}
						 </div>
					 </div>
				 {% ENDIF %}
				 <!-- END Если не выключен модуль отзывов о товаре -->
				 {% ENDIF %}
				 <!-- END Если в тарифном плане подключен модуль отзывов о товаре -->
			 </div>
		 </div>

замените на:
<!-- Описание -->
								 {% IF GOODS_DESCRIPTION_LARGE || GOODS_SEO_DESCRIPTION_SHORT || GOODS_SEO_DESCRIPTION_LARGE %}
					 <h3 class="title">Описание</h3>
					 <div class="htmlDataBlock">
						 <!-- Блок описания товара. Показываем его если есть описание товара -->
						 {% IF GOODS_DESCRIPTION_LARGE %}
						 <p>{GOODS_DESCRIPTION_LARGE}</p>
						 {% ENDIF %}
						 <!-- END Блок описания товара. Показываем его если есть описание товара -->
						 <!-- Короткое SEO-описание -->
						 {% IF GOODS_SEO_DESCRIPTION_SHORT %}
						 <p>{GOODS_SEO_DESCRIPTION_SHORT}</p>
						 {% ENDIF %}
						 <!-- END Короткое SEO-описание -->	
						 <!-- Полное SEO-описание -->
						 {% IF GOODS_SEO_DESCRIPTION_LARGE %}
						 <p>{GOODS_SEO_DESCRIPTION_LARGE}</p>
						 {% ENDIF %}
						 <!-- END Полное SEO-описание -->
					 </div>
				 {% ENDIF %}

Здесь много всего. Как просто убрать отзывы со всех остальных товаров?

Просмотр сообщенияMr.Nito (29 Май 2017 - 19:46) писал:

Уточните, пожалуйста, для какого списка требуются изменения.
Приложите скриншот.

tovar можно переименовать в Отзывы через карточку товара.

Далее нужно будет заменить в шаблоне Товар

{%IFNOT GOODS_NAME = tovar %}


на

{%IFNOT GOODS_NAME = Отзывы %}


чтобы переименовать товар в отзывы я понял. А если вносил советуемые выше изменения, чтобы "отзывы" не отображались в блоке "просмотренные товары" как быть?

#40 Mr.Nito

Mr.Nito

    Активный участник

  • Модераторы
  • 1 337 сообщений

Отправлено 05 Июнь 2017 - 14:02

Просмотр сообщенияdidroi (05 Июнь 2017 - 13:27) писал:

Здесь много всего. Как просто убрать отзывы со всех остальных товаров?



чтобы переименовать товар в отзывы я понял. А если вносил советуемые выше изменения, чтобы "отзывы" не отображались в блоке "просмотренные товары" как быть?
Уточните пожалуйста номер аккаунта, на котором производятся изменения.

Для просмотренных товаров нужно изменить в шаблоне HTML
{% IFNOT recently_viewed_goods.NAME=tovar %}
на
{% IFNOT recently_viewed_goods.NAME=Отзывы %}





Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных