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


Публикации Сake

1000 публикаций создано Сake (учитываются публикации только с 08-Июнь 23)



#133744 Отзывы О Магазине

Отправлено от Сake в 16 Апрель 2014 - 00:56 в A/b тестирование

На данный момент в вашем файле main.js отсутствует код (который вам ранее необходимо было добавить). Пожалуйста, добавьте в конец вашего файла main.js следующий код

$(function() {
if($('.goodsDataOpinionTableRating').length) {
		 setInterval(function() {
				 $('.goodsDataOpinionTableRating input').removeAttr('disabled');
		 }, 600);
}
});

после очистите кеш в вашем браузере и добавьте новый тестовый отзыв.



#135462 Отзывы О Магазине

Отправлено от Сake в 25 Апрель 2014 - 02:10 в A/b тестирование

Просмотр сообщенияJack Gun (24 Апрель 2014 - 06:43) писал:

Не помогло. Тут в чем-то еще другом дело, поскольку, такое ощущение, что у меня после добавления отзыва сдвигается вся страница вверх. Потому что из меню я вижу только пункт "Завершенные", все остальное как-будто за пределами экрана.

Попробуйте в конец вашего файла стилей main.css добавить

.container {
  overflow: visible !important;
}
.container-fluid {
  overflow: hidden !important;
}

Просмотр сообщенияtega4 (24 Апрель 2014 - 08:32) писал:

Есть возможность публиковать отзывы сразу, но с возможностью их последующей модерации?

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



#133525 Отзывы О Магазине

Отправлено от Сake в 15 Апрель 2014 - 02:45 в A/b тестирование

1. Найдите в вашем шаблоне "HTML" упоминания переменной (встречается несколько раз)

{GOODS_NAME}

и замените данную переменную на следующий код

{% IF GOODS_NAME = tovar %}Отзывы о магазине{% ELSE %}{GOODS_NAME}{% ENDIF %}

2. Добавьте в конец вашего файла main.js следующий код

$(function() {
	if($('.goodsDataOpinionTableRating').length) {
		setInterval(function() {
			$('.goodsDataOpinionTableRating input').removeAttr('disabled');
		}, 600);
	}
});



#131305 Отзывы О Магазине

Отправлено от Сake в 04 Апрель 2014 - 00:16 в A/b тестирование

У вас заголовок является городом? В вашем шаблоне код заголовка выглядит следующим образом

{% IF opinion_list.TITLE %}<span class="fnt11b color">{opinion_list.TITLE}</span>{% ENDIF %}

а имя выглядит так

<li>{opinion_list.NAME}</li>

Вам необходимо первую строку вставить после второй строки, чтобы в результате получилось примерно следующее

<li>{opinion_list.NAME}</li>
{% IF opinion_list.TITLE %}<li><span class="fnt11b color">{opinion_list.TITLE}</span></li>{% ENDIF %}



#127518 Отзывы О Магазине

Отправлено от Сake в 18 Март 2014 - 01:09 в A/b тестирование

Подобный вопрос ранее рассматривался в теме форума http://forum.storela...__40#entry59241



#138380 Отзывы О Магазине

Отправлено от Сake в 15 Май 2014 - 00:48 в A/b тестирование

При изменении файла popover.js вы производили дополнительные изменения в нем? По какой-то причине сообщается о синтаксической ошибке. В данном случае вероятно не будет работать всплывающее окно. Проверьте работает ли оно у вас?



#154939 Отзывы О Магазине

Отправлено от Сake в 26 Август 2014 - 01:09 в A/b тестирование

В шаблоне "HTML" найдите код

<!-- Последние товары, просмотренные пользователем -->
		  {% IFNOT recently_viewed_goods_empty %}
		  <div class="block">
			<div class="blocktitle bluelarge">
			  Вы смотрели
			</div>
			<div class="blockmain state">
			  <table class="recent_viewed">
				{% FOR recently_viewed_goods %}
				<tr class="txtalgnlft">
				  <td class="img txtalgncnt">
					<a href="{recently_viewed_goods.URL}" title="Перейти на страницу &laquo;{recently_viewed_goods.NAME}&raquo;"><img class="goods-image-icon" src="{% IF recently_viewed_goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-icon.png{% ELSE %}{recently_viewed_goods.IMAGE_ICON}{% ENDIF %}" alt="{recently_viewed_goods.NAME}" /></a>
				  </td>
				  <td class="link statetitle fnt12n txtalgnlft">
					<a href="{recently_viewed_goods.URL}" title="Перейти на страницу &laquo;{recently_viewed_goods.NAME}&raquo;">{recently_viewed_goods.NAME}</a>
				  </td>
				</tr>
				{% ENDFOR %}
			  </table>
			</div>
			<div class="blockbottom"></div>
		  </div>
		  {% ENDIF %}
		  <!-- Последние товары, просмотренные пользователем -->

и замените его на

<!-- Последние товары, просмотренные пользователем -->
		  {% IFNOT recently_viewed_goods_empty %}
		  <div class="block">
			<div class="blocktitle bluelarge">
			  Вы смотрели
			</div>
			<div class="blockmain state">
			  <table class="recent_viewed">
				{% FOR recently_viewed_goods %}{% IFNOT recently_viewed_goods.NAME = Sinocar %}
				<tr class="txtalgnlft">
				  <td class="img txtalgncnt">
					<a href="{recently_viewed_goods.URL}" title="Перейти на страницу &laquo;{recently_viewed_goods.NAME}&raquo;"><img class="goods-image-icon" src="{% IF recently_viewed_goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-icon.png{% ELSE %}{recently_viewed_goods.IMAGE_ICON}{% ENDIF %}" alt="{recently_viewed_goods.NAME}" /></a>
				  </td>
				  <td class="link statetitle fnt12n txtalgnlft">
					<a href="{recently_viewed_goods.URL}" title="Перейти на страницу &laquo;{recently_viewed_goods.NAME}&raquo;">{recently_viewed_goods.NAME}</a>
				  </td>
				</tr>
				{% ENDIF %}{% ENDFOR %}
			  </table>
			</div>
			<div class="blockbottom"></div>
		  </div>
		  {% ENDIF %}
		  <!-- Последние товары, просмотренные пользователем -->



#166687 Отзывы О Магазине

Отправлено от Сake в 17 Октябрь 2014 - 00:00 в A/b тестирование

Просмотр сообщенияSamcopy (13 Октябрь 2014 - 12:03) писал:

Уважаемые модераторы, неужели трудно подсказать как правильно вставить недостающие переменные в код?

Дублирую проблему:
Поставила страничку отзывов на шаблон Движение. По инструкции все встало, но отзывы шли все в кучу, подряд, не было разграничений и т.п. Методом 2-х часового изучения ветки пришла к тому, что сейчас есть на сайте. По стилям устраивает, но в установленном коде учитываются не все поля, которые стоят для заполнения (по сути только комментарий). Дальше сил нет экспериментировать, подскажите как добавить оставшиеся поля (достоинства, недостатки, ответ администрации)
акк Аккаунт SL-278016

Пожалуйста, уточните - вы заменяли полностью содержимое вашего шаблона "Товары" из сообщения http://forum.storela...ине/#entry77565 или же вы вручную вносили необходимые изменения в ваш шаблон?



#165870 Отзывы О Магазине

Отправлено от Сake в 14 Октябрь 2014 - 00:17 в A/b тестирование

Проблема по всей видимости связана не с кешированием браузера, а с кешированием на стороне сервера. Периодически отдается информация с разных серверов, которые не синхронизированы. Это можно определить по двум разным заголовкам

X-Powered-By PHP/5.3.10-1ubuntu3.8
X-Powered-By PHP/5.3.10-1ubuntu3.7

Информация по вашей проблеме передана разработчикам.



#160045 Отзывы О Магазине

Отправлено от Сake в 18 Сентябрь 2014 - 05:54 в A/b тестирование

Вы можете попробовать использовать как обычное уведомление (добавить в конец шаблона "Товар")

{% IF FORM_NOTICE %}
<script>alert('{FORM_NOTICE}');</script>
{% ENDIF %}

или же стилизованное модальное окно (аналогично в конец шаблона "Товар")

{% IF FORM_NOTICE %}
<script>$.fancybox({content: '<div class="form-notice">{FORM_NOTICE}</div>'});</script>
{% ENDIF %}



#158263 Отзывы О Магазине

Отправлено от Сake в 11 Сентябрь 2014 - 00:00 в A/b тестирование

Необходимый вам текст на странице отзывов вы можете вставить непосредственно в шаблон после кода

<!-- Отзывы о магазине на отдельной странице -->
{%ELSE%}

или же после данного кода вставить

<div class="htmlDataBlock" itemprop="description">
		  {GOODS_DESCRIPTION_LARGE}
</div>

и необходимый текст уже вставлять в подробное описание товара "tovar".



#122190 Отзывы О Магазине

Отправлено от Сake в 18 Февраль 2014 - 00:21 в A/b тестирование

Найдите в вашем шаблоне "Товар" следующий код

<td colspan="2"><span class="goodsDataOpinionListTableDate">{opinion_list.DATE}</span><span class="goodsDataOpinionListTableClient {% IF opinion_list.CLIENT_ID %}auth{% ENDIF %}"><strong>{opinion_list.NAME}</strong></span>
													   
														 </td>

и замените его на

<td colspan="2"><span class="goodsDataOpinionListTableDate">{opinion_list.DATE}</span><span class="goodsDataOpinionListTableClient {% IF opinion_list.CLIENT_ID %}auth{% ENDIF %}"><strong>{opinion_list.NAME}</strong></span> {% IF opinion_list.RATING %}<img class="stars" src="{ASSETS_IMAGES_PATH}{opinion_list.RATING}.gif"  alt="{opinion_list.RATING}"/>{% ENDIF %}
</td>



#121778 Отзывы О Магазине

Отправлено от Сake в 14 Февраль 2014 - 23:50 в A/b тестирование

Найдите в вашем шаблоне "Товар" код

Скрытый текст

и замените его на

Скрытый текст

После этого в файле стилей style.css найдите

.new_comment_form_content {
  background: #F2F2F2;
  margin-top: 15px;
  padding: 15px;
}

и замените на

.new_comment_form_content {
  background: #FFFFFF;
  border: 1px solid #FF0000;
  border-radius: 6px;
  padding: 5px;
}



#109889 Отзывы О Магазине

Отправлено от Сake в 12 Декабрь 2013 - 01:35 в A/b тестирование

Просмотр сообщенияsergey85 (11 Декабрь 2013 - 12:05) писал:

Поменял,ничего не изменилось!

У вас все еще присутствует код в шаблоне "HTML" без изменений. Обратите внимание на то что в шаблоне "HTML" подобных блока кода всего 2. Один у вас изменен (и был изменен ранее), а второй остается без изменений. Найдите

{% FOR recently_viewed_goods %}
			<tr class="txtalgnlft">
			  <td class="img txtalgncnt">
				<a href="{recently_viewed_goods.URL}" title="Перейти на страницу &laquo;{recently_viewed_goods.NAME}&raquo;"><img class="goods-image-icon" src="{% IF recently_viewed_goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-icon.png{% ELSE %}{recently_viewed_goods.IMAGE_ICON}{% ENDIF %}" alt="{recently_viewed_goods.NAME}" /></a>
			  </td>
			  <td class="link statetitle fnt12n txtalgnlft">
				<a href="{recently_viewed_goods.URL}" title="Перейти на страницу &laquo;{recently_viewed_goods.NAME}&raquo;">{recently_viewed_goods.NAME}</a>
			  </td>
			</tr>
			{% ENDFOR %}

и замените его на

{% FOR recently_viewed_goods %}{% IFNOT recently_viewed_goods.NAME=CitySport %}
			<tr class="txtalgnlft">
			  <td class="img txtalgncnt">
				<a href="{recently_viewed_goods.URL}" title="Перейти на страницу &laquo;{recently_viewed_goods.NAME}&raquo;"><img class="goods-image-icon" src="{% IF recently_viewed_goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-icon.png{% ELSE %}{recently_viewed_goods.IMAGE_ICON}{% ENDIF %}" alt="{recently_viewed_goods.NAME}" /></a>
			  </td>
			  <td class="link statetitle fnt12n txtalgnlft">
				<a href="{recently_viewed_goods.URL}" title="Перейти на страницу &laquo;{recently_viewed_goods.NAME}&raquo;">{recently_viewed_goods.NAME}</a>
			  </td>
			</tr>
			{%ENDIF%}{% ENDFOR %}



#115163 Отзывы О Магазине

Отправлено от Сake в 14 Январь 2014 - 00:26 в A/b тестирование

1. Вам необходимо сгенерировать код отзывов на сайте VK, после разместить код в вашем шаблоне "HTML" непосредственно в необходимом вам месте. Информацию подробнее можно найти в теме форума http://forum.storela...жетов-вконтакте

2. Это реализуется аналогично пункту 1. За исключением того, что сгенерированный код уже вставляется в шаблон "Товары" для каталога и в шаблон "Товар" для страницы товара соответственно. Так же найти необходимую информацию можно в теме http://forum.storela...жетов-вконтакте

3. Да, можно. Подобный товар ничем не отличается от других созданных вами товаров.

Цитата

Куда из вышеперечисленного добавить отзывы ВК технически возможно и проще?

Разместить отзывы вы можете на любой странице.



#109743 Отзывы О Магазине

Отправлено от Сake в 11 Декабрь 2013 - 01:51 в A/b тестирование

Найдите в шаблоне "HTML" код

{% FOR recently_viewed_goods %}
			<tr class="txtalgnlft">
			  <td class="img txtalgncnt">
				<a href="{recently_viewed_goods.URL}" title="Перейти на страницу &laquo;{recently_viewed_goods.NAME}&raquo;"><img class="goods-image-icon" src="{% IF recently_viewed_goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-icon.png{% ELSE %}{recently_viewed_goods.IMAGE_ICON}{% ENDIF %}" alt="{recently_viewed_goods.NAME}" /></a>
			  </td>
			  <td class="link statetitle fnt12n txtalgnlft">
				<a href="{recently_viewed_goods.URL}" title="Перейти на страницу &laquo;{recently_viewed_goods.NAME}&raquo;">{recently_viewed_goods.NAME}</a>
			  </td>
			</tr>
			{% ENDFOR %}

и замените его на

{% FOR recently_viewed_goods %}{% IFNOT recently_viewed_goods.NAME=CitySport %}
			<tr class="txtalgnlft">
			  <td class="img txtalgncnt">
				<a href="{recently_viewed_goods.URL}" title="Перейти на страницу &laquo;{recently_viewed_goods.NAME}&raquo;"><img class="goods-image-icon" src="{% IF recently_viewed_goods.IMAGE_EMPTY %}{ASSETS_IMAGES_PATH}no-photo-icon.png{% ELSE %}{recently_viewed_goods.IMAGE_ICON}{% ENDIF %}" alt="{recently_viewed_goods.NAME}" /></a>
			  </td>
			  <td class="link statetitle fnt12n txtalgnlft">
				<a href="{recently_viewed_goods.URL}" title="Перейти на страницу &laquo;{recently_viewed_goods.NAME}&raquo;">{recently_viewed_goods.NAME}</a>
			  </td>
			</tr>
			{%ENDIF%}{% ENDFOR %}



#107443 Отзывы О Магазине

Отправлено от Сake в 30 Ноябрь 2013 - 05:01 в A/b тестирование

Не могли бы вы уточнить действия по выявлению данной проблемы, а так же сообщить на какой именно странице данная проблема наблюдается. Проблема в том что не удалось обнаружить описываемую вами проблему как на странице товара, так и на странице отзывов. Может проблема в кэше? Попробуйте очистить кэш в вашем браузере.



#107134 Отзывы О Магазине

Отправлено от Сake в 29 Ноябрь 2013 - 01:10 в A/b тестирование

Данная проблема связана с загрузкой отзывов в правой колонке. Проблема в том что при загрузке отзывов становиться невалидной изображение капчи, так как данное изображения уже является устаревшим. Попробуйте сделать следующее - в шаблоне "HTML" найдите код

$(id).html(filterOpinionHTML($(html).find(injid).html()));
  

и замените его на

$(id).html(filterOpinionHTML($(html).find(injid).html()));
if($('.goodsDataOpinionCaptchaImg').length) {
  $('.goodsDataOpinionCaptchaImg').attr('src', $(html).find('.goodsDataOpinionCaptchaImg').attr('src'));
}



#120122 Отзывы О Магазине

Отправлено от Сake в 06 Февраль 2014 - 01:16 в A/b тестирование

Пожалуйста, сообщите подробнее о каком окне идет речь? Можно вставить уведомление через alert. Например

<!-- Дабы добавляющий увидел результат добавления изменим хэш -->
{% IF FORM_GOODS_ID %}
<script type="text/javascript">document.location.hash="goodsDataOpinionAdd"; alert('Ваш отзыв добавлен!');</script>
{% ENDIF %}
{% ENDIF %}
<!-- END Если не выключен модуль отзывов о товаре -->



#120169 Отзывы О Магазине

Отправлено от Сake в 06 Февраль 2014 - 05:21 в A/b тестирование

Попробуйте использовать следующий код

<!-- Дабы добавляющий увидел результат добавления изменим хэш -->
{% IF FORM_GOODS_ID %}
<script type="text/javascript">
document.location.hash="goodsDataOpinionAdd";
$.fancybox({content: "{FORM_NOTICE}"}).update();
</script>
{% ENDIF %}
{% ENDIF %}
<!-- END Если не выключен модуль отзывов о товаре -->



#121654 Отзывы О Магазине

Отправлено от Сake в 13 Февраль 2014 - 23:48 в A/b тестирование

1. Попробуйте ранее измененный код, а именно

<tr>
														  <td><span class="goodsDataOpinionListTableDate">{opinion_list.DATE}</span><span class="goodsDataOpinionListTableClient {% IF opinion_list.CLIENT_ID %}auth{% ENDIF %}"><strong>{opinion_list.NAME}</strong></span></td>
				 <td>
																{% IF opinion_list.RATING %}<img class="stars" src="{ASSETS_IMAGES_PATH}{opinion_list.RATING}.gif"  alt="{opinion_list.RATING}"/>{% ENDIF %}
																{% IF opinion_list.TITLE %}<strong class="subject">{opinion_list.TITLE}</strong>{% ENDIF %}
														  </td>
														</tr>

заменить на

<tr>
														  <td><span class="goodsDataOpinionListTableDate">{opinion_list.DATE}</span><span class="goodsDataOpinionListTableClient {% IF opinion_list.CLIENT_ID %}auth{% ENDIF %}"><strong>{opinion_list.NAME}</strong></span>
																{% IF opinion_list.RATING %}<img class="stars" src="{ASSETS_IMAGES_PATH}{opinion_list.RATING}.gif"  alt="{opinion_list.RATING}"/>{% ENDIF %}
																{% IF opinion_list.TITLE %}<strong class="subject">{opinion_list.TITLE}</strong>{% ENDIF %}
														  </td>
														</tr>

2. Добавьте в ваш файл стилей style.css

.goodsDataOpinionListTable tr:nth-child(1) td:last-of-type > div {
  border: 1px solid #FF0000;
  padding: 5px;
  border-radius: 6px;
}

после в шаблоне "Товар" найдите

<tr>
								<td><strong>Комментарий:</strong></td>
								<td>{opinion_list.COMMENT | nl2br}</td>
							  </tr>

и замените на

<tr>
								<td><strong>Комментарий:</strong></td>
								<td><div>{opinion_list.COMMENT | nl2br}</div></td>
							  </tr>

3. Добавьте в файл стилей

.goodsDataOpinionListNavigateTop td {
  padding: 10px 0;
}



#120959 Отзывы О Магазине

Отправлено от Сake в 11 Февраль 2014 - 01:54 в A/b тестирование

Просмотр сообщенияFlor@@ (08 Февраль 2014 - 06:31) писал:

я поставила вот этот код и он заработал, спасибо:
{% IF FORM_NOTICE %}
<!--Ошибка-уведомление-->
<div class="error orange marg51">
<div class="fnt15 fntarl i b title dinline "><span><span>Внимание</span></span></div>
<div class="text fnt13 fntarl aunder i txtalgnlft">{FORM_NOTICE}</div>
</div>
{% IF FORM_NOTICE = Ваш отзыв успешно добавлен. %}
<script type="text/javascript">document.location.hash="goodsDataOpinionAdd";
$.fancybox({content: "{FORM_NOTICE}"}).update();
</script>
{% ENDIF %}
{% ENDIF %}
поставила второй, вот этот код, но он не работает:
<!-- Дабы добавляющий увидел результат добавления изменим хэш -->
{% IF FORM_GOODS_ID %}
<script type="text/javascript">
document.location.hash="goodsDataOpinionAdd";
$.fancybox({content: "{FORM_NOTICE}"});
setTimeout(function() {
$.fancybox.update();
}, 600);
</script>
{% ENDIF %}
{% ENDIF %}
<!-- END Если не выключен модуль отзывов о товаре -->
ставила в соответствующие шаблоны...

Вам необходимо использовать только один из представленных вариантов кода. Если какой-то из вариантов работает корректно - используйте именно его. Другой код реализующий тот же функционал добавлять не нужно.

Просмотр сообщенияBrend7111 (08 Февраль 2014 - 11:29) писал:

SL-250098

Помогите, пожалуйста подправить и удалить лишнее. Еще хочется убрать дату отзыва, возможность удалить его, и сделать вокруг него красную рамку, с белым фоном внутри.

Прикрепленный файл Безымянный.png

Найдите и удалите в вашем шаблоне "Товар" следующий код (для страницы отзыва)

<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="light"/></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="7" >{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="7" >{FORM_GOODS_OPINION_LIMITATIONS}</textarea></td>
					  </tr>

так же найдите строку (для страницы отзыва)

{GOODS_NAME}

и замените её на

{% IF GOODS_NAME = tovar %}Магазине{% ELSE %}{GOODS_NAME}{% ENDIF %}

Просмотр сообщенияi.smetanin (08 Февраль 2014 - 11:41) писал:

Сake

Я правильно понимаю, что вы просто добавили условие в начале когда {% IF CLIENT_IS_LOGIN %} {% ENDIF %}, остальной код остался без изменений? Вообще чрезвычайно неудобный способ  менять весь код, а потом вносить изменения которые уже были в исходном в этом коде.

Да, вам необходимо только добавить условие {% IF CLIENT_IS_LOGIN %}...{% ENDIF %} тем самым обвернув код добавления отзыва.



#120553 Отзывы О Магазине

Отправлено от Сake в 08 Февраль 2014 - 04:03 в A/b тестирование

Пожалуйста, сообщите вы предыдущие изменение выполнили? а именно замену кода

{% IF FORM_NOTICE %}
		  <!--Ошибка-уведомление-->
				<div class="error orange marg51">
				  <div class="fnt15 fntarl i b title dinline "><span><span>Внимание</span></span></div>
				  <div class="text fnt13 fntarl aunder i txtalgnlft">{FORM_NOTICE}</div>
				</div>
{% ENDIF %}

на следующий код

{% IF FORM_NOTICE %}
		  <!--Ошибка-уведомление-->
				<div class="error orange marg51">
				  <div class="fnt15 fntarl i b title dinline "><span><span>Внимание</span></span></div>
				  <div class="text fnt13 fntarl aunder i txtalgnlft">{FORM_NOTICE}</div>
				</div>
		   {% IF FORM_NOTICE = Ваш отзыв успешно добавлен. %}
				<script type="text/javascript">document.location.hash="goodsDataOpinionAdd";
				  $.fancybox({content: "{FORM_NOTICE}"}).update();
				</script>
		  {% ENDIF %}
{% ENDIF %}

Так же можно выполнить замену на

{% IF FORM_NOTICE %}
		  <!--Ошибка-уведомление-->
				<div class="error orange marg51">
				  <div class="fnt15 fntarl i b title dinline "><span><span>Внимание</span></span></div>
				  <div class="text fnt13 fntarl aunder i txtalgnlft">{FORM_NOTICE}</div>
				</div>
				<script type="text/javascript">document.location.hash="goodsDataOpinionAdd";
				  $.fancybox({content: "{FORM_NOTICE}"}).update();
				</script>
{% ENDIF %}



#120536 Отзывы О Магазине

Отправлено от Сake в 08 Февраль 2014 - 02:29 в A/b тестирование

Просмотр сообщенияFlor@@ (07 Февраль 2014 - 06:33) писал:

а как сообщить об ошибке, не работает ни тот предыдущий код, ни этот.. Жду ответа и помощи.

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

{% IF FORM_NOTICE %}
	  <!--Ошибка-уведомление-->
		<div class="error orange marg51">
		  <div class="fnt15 fntarl i b title dinline "><span><span>Внимание</span></span></div>
		  <div class="text fnt13 fntarl aunder i txtalgnlft">{FORM_NOTICE}</div>
		</div>
{% ENDIF %}

и замените этот код на следующий

{% IF FORM_NOTICE %}
	  <!--Ошибка-уведомление-->
		<div class="error orange marg51">
		  <div class="fnt15 fntarl i b title dinline "><span><span>Внимание</span></span></div>
		  <div class="text fnt13 fntarl aunder i txtalgnlft">{FORM_NOTICE}</div>
		</div>
	   {% IF FORM_NOTICE = Ваш отзыв успешно добавлен. %}
		<script type="text/javascript">document.location.hash="goodsDataOpinionAdd";
		  $.fancybox({content: "{FORM_NOTICE}"}).update();
		</script>
	  {% ENDIF %}
{% ENDIF %}

Просмотр сообщенияi.smetanin (07 Февраль 2014 - 20:00) писал:

Доброго времени суток, установил отзывы как описано в этой теме, но необходимо добавить функционала. В частности добавление отзыва только зарегистрированными клиентами, в идеале тем кто сделал заказ.
Сделать вывод 3 рандомных отзывов в левый блок , а так же на основной странице отзывов была возможность прикрепления изображений (результата задуманного благодаря нашим товарам)

Для ограничения добавления отзыва только авторизованным пользователям - можно использовать следующий вариант реализации: найдите в шаблоне "Товар" следующий код

<!-- Форма добавления нового отзыва о товаре -->
	  <form action="" method="post" class="goodsDataOpinionAddForm">
		<div id="goodsDataOpinionAdd">
		  {% IF FORM_NOTICE %}
			<div class="infoblock fnt12b txtalgnlft" style="margin-bottom:10px;">
			  {FORM_NOTICE}
			</div>
		  {% ENDIF %}
		  <!-- Отзыв Добавить -->
		  <div class="headline" style="background:none; margin:10px;">
			<div class="h1static clear">
			  <h2 class="fnt18n">Оставить отзыв о &laquo;{GOODS_NAME}&raquo;</h2>
			</div>
		  </div>
		  {% IF TARIFF_FEATURE_CLIENT_ROOM %}
			{% IFNOT CLIENT_IS_LOGIN %}
			  <!-- Если не авторизирован -->
			  <div class="infoblock fnt12b txtalgnlft" style="margin-bottom:10px;">
				 Ваши знания будут оценены пользователями сайта, если Вы <a href="{USER_LOGIN_URL}">авторизируетесь</a> перед написанием отзыва.
			  </div>
			  <!-- Если не авторизирован-Конец -->
			{% ENDIF %}
		  {% 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="privat padd" id="goodsDataOpinionAddBlock">
			<table cellpadding="0" width="80%" cellspacing="0" class="tblinput fnt12n txtalgnlft">
			  {% IFNOT CLIENT_IS_LOGIN %}
				<tr>
				  <td width="30%">
					<b><label for="goods_opinion_name">Ваше имя</label></b>:<span>*</span>
				  </td>
				  <td class="fnt10n color">
					<input type="text" id="goods_opinion_name" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_NAME}]" value="{FORM_GOODS_OPINION_NAME}" class="required " maxlength="255" />
				  </td>
				</tr>
			  {% ENDIF %}
			  <tr>
				<td width="30%">
				  <b><label for="goods_opinion_title">Заголовок</label></b>:<span>*</span>
				</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="required " />
				</td>
			  </tr>
			  <tr>
				<td>
				  <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>
				</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="5" class="back">{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="5" class="back">{FORM_GOODS_OPINION_LIMITATIONS}</textarea>
				</td>
			  </tr>
			  <tr>
				<td>
				  <b><label for="goods_opinion_comment">Комментарий</label></b>:<span>*</span>
				</td>
				<td class="fnt10n color">
				  <textarea id="goods_opinion_comment" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_COMMENT}]" cols="100" rows="5" class="required back">{FORM_GOODS_OPINION_COMMENT}</textarea>
				</td>
			  </tr>
			  <tr>
				<td>
				  <label for="goods_opinion_generally_is_good1">В целом Ваш отзыв</label>:
				</td>
				<td>
				  <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>
				</td>
			  </tr>
			  {% IF USE_CAPTCHA %}
				<tr>
				  <td>
					<b><label for="opinion_captcha_string" title="Введите код с картинки">Введите код</label></b>:
				  </td>
				  <td>
					<table>
					<tr>
					  <td rowspan="2">
						<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 style="padding-left:5px;">
						<input type="text" id="opinion_captcha_string" name="form[{ANTISPAM_FORM_FIELD_NAME_CAPTCHA_STRING}]" autocomplete="off" class="required captcha cornerAll" style="min-width:80px;" value="{FORM_}" />
					  </td>
					</tr>
					</table>
				  </td>
				</tr>
			  {% ENDIF %}
			</table>
		  </div>
		  <div class="padd" style="margin:10px 0 10px -1px;">
			<button type="submit" class="whtblue">Добавить отзыв</button>
			<button type="reset" class="whtblue">Отменить</button>
			<!-- Отзыв Добавить-Конец -->
		  </div>
		</div>
	  </form>

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

{% IF CLIENT_IS_LOGIN %}
	<!-- Форма добавления нового отзыва о товаре -->
	  <form action="" method="post" class="goodsDataOpinionAddForm">
		<div id="goodsDataOpinionAdd">
		  {% IF FORM_NOTICE %}
			<div class="infoblock fnt12b txtalgnlft" style="margin-bottom:10px;">
			  {FORM_NOTICE}
			</div>
		  {% ENDIF %}
		  <!-- Отзыв Добавить -->
		  <div class="headline" style="background:none; margin:10px;">
			<div class="h1static clear">
			  <h2 class="fnt18n">Оставить отзыв о &laquo;{GOODS_NAME}&raquo;</h2>
			</div>
		  </div>
		  {% IF TARIFF_FEATURE_CLIENT_ROOM %}
			{% IFNOT CLIENT_IS_LOGIN %}
			  <!-- Если не авторизирован -->
			  <div class="infoblock fnt12b txtalgnlft" style="margin-bottom:10px;">
				 Ваши знания будут оценены пользователями сайта, если Вы <a href="{USER_LOGIN_URL}">авторизируетесь</a> перед написанием отзыва.
			  </div>
			  <!-- Если не авторизирован-Конец -->
			{% ENDIF %}
		  {% 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="privat padd" id="goodsDataOpinionAddBlock">
			<table cellpadding="0" width="80%" cellspacing="0" class="tblinput fnt12n txtalgnlft">
			  {% IFNOT CLIENT_IS_LOGIN %}
				<tr>
				  <td width="30%">
					<b><label for="goods_opinion_name">Ваше имя</label></b>:<span>*</span>
				  </td>
				  <td class="fnt10n color">
					<input type="text" id="goods_opinion_name" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_NAME}]" value="{FORM_GOODS_OPINION_NAME}" class="required " maxlength="255" />
				  </td>
				</tr>
			  {% ENDIF %}
			  <tr>
				<td width="30%">
				  <b><label for="goods_opinion_title">Заголовок</label></b>:<span>*</span>
				</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="required " />
				</td>
			  </tr>
			  <tr>
				<td>
				  <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>
				</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="5" class="back">{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="5" class="back">{FORM_GOODS_OPINION_LIMITATIONS}</textarea>
				</td>
			  </tr>
			  <tr>
				<td>
				  <b><label for="goods_opinion_comment">Комментарий</label></b>:<span>*</span>
				</td>
				<td class="fnt10n color">
				  <textarea id="goods_opinion_comment" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_COMMENT}]" cols="100" rows="5" class="required back">{FORM_GOODS_OPINION_COMMENT}</textarea>
				</td>
			  </tr>
			  <tr>
				<td>
				  <label for="goods_opinion_generally_is_good1">В целом Ваш отзыв</label>:
				</td>
				<td>
				  <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>
				</td>
			  </tr>
			  {% IF USE_CAPTCHA %}
				<tr>
				  <td>
					<b><label for="opinion_captcha_string" title="Введите код с картинки">Введите код</label></b>:
				  </td>
				  <td>
					<table>
					<tr>
					  <td rowspan="2">
						<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 style="padding-left:5px;">
						<input type="text" id="opinion_captcha_string" name="form[{ANTISPAM_FORM_FIELD_NAME_CAPTCHA_STRING}]" autocomplete="off" class="required captcha cornerAll" style="min-width:80px;" value="{FORM_}" />
					  </td>
					</tr>
					</table>
				  </td>
				</tr>
			  {% ENDIF %}
			</table>
		  </div>
		  <div class="padd" style="margin:10px 0 10px -1px;">
			<button type="submit" class="whtblue">Добавить отзыв</button>
			<button type="reset" class="whtblue">Отменить</button>
			<!-- Отзыв Добавить-Конец -->
		  </div>
		</div>
	  </form>
	  <!-- Отзывы-Конец --> 
{% ENDIF %}

Случайное отображение отзыва можно реализовать по типу http://forum.storela...учайная-новость



#104703 Отзывы О Магазине

Отправлено от Сake в 20 Ноябрь 2013 - 00:45 в A/b тестирование

Вы можете найти необходимую строку по части строки. Попробуйте найти в вашем шаблоне "Товар" строку

Оставить отзыв

в результате вы найдете похожий заголовок. Как я понимаю вы просто хотите удалить название товара из текста. Так же можете попробовать поискать строку по тексту

о &laquo;{GOODS_NAME}&raquo;

К сожалению, подробнее сказать о строке не могу, так как не понятно какая у вас используется тема оформления.