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


Карточка Товара


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

#21 vadim777

vadim777

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

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

Отправлено 13 Май 2014 - 10:40

Просмотр сообщенияСake (13 Май 2014 - 03:26) писал:

Вам необходимо сделать следующие изменения - найдите в вашем файле стилей style2.css следующий класс

.tabs input {
cursor: pointer;
height: 40px;
left: 0;
opacity: 0;
position: absolute;
top: 0;
width: 180px;
z-index: 1000;
}

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

.tabs input {
cursor: pointer;
height: 40px;
left: 0;
opacity: 0;
position: absolute;
top: 0;
width: 155px;
z-index: 1000;
}

далее найдите

.tabs input#tab-2 {
left: 180px;
}

и замените на

.tabs input#tab-2 {
left: 155px;
}

далее найдите

.tabs input#tab-3 {
left: 358px;
}

и замените на

.tabs input#tab-3 {
left: 318px;
}

далее найдите

.tabs input#tab-4 {
left: 360px;
}

и замените на

.tabs input#tab-4 {
left: 480px;
}
и еще просьба, я сделал отзывы также во вкладке, как теперь их убрать с самого низа из карточки товаров.Безымянный.png

#22 Castiel

Castiel

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

  • Модераторы
  • 3 519 сообщений
  • ГородНижний Новгород

Отправлено 13 Май 2014 - 11:08

Просмотр сообщенияvadim777 (13 Май 2014 - 10:40) писал:

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

Здравствуйте, Удалите или закомментируйте данный код с 598 - 861 строки в шаблоне Товар
	<!-- Если в тарифном плане подключен модуль отзывов о товаре -->
	{% IF TARIFF_FEATURE_GOODS_OPINION %}
	  <!-- Если не выключен модуль отзывов о товаре -->
	  {% IFNOT SETTINGS_OPINION_DISABLE %}
		<div class="goodsDataOpinion">
		  <h3>Отзывы о товаре</h3><br />
		  <!-- Если отзывов по товару вообще нет, ни положительных ни отрицательных -->
		  {% IF opinion_list_empty_without_filter %}
			<div class="goodsDataOpinionMessage empty">Отзывов пока не было. Вы можете <a href="#goodsDataOpinionAdd" class="jsAction goodsDataOpinionShowAddForm">оставить его первым</a></div>
		  <!-- Если по товару есть хотя бы один отзыв -->
		  {% ELSE %}
			<table>
			  <!-- Верхняя навигация (Фильтры и страницы) -->
			  <thead>
				<tr class="goodsDataOpinionListNavigateTop">
				  <td>
					<!-- Среднее значение по результатам всех отзывов об этом товаре -->
					{% IF GOODS_OPINION_RATING_VALUE_ROUND %}
					  <img src="{FORALL_IMAGES_PATH}stars/{GOODS_OPINION_RATING_VALUE_ROUND}.gif" alt="{GOODS_OPINION_RATING_VALUE_ROUND}" class="valignMiddle" style="padding-right:1em;" />
					{% ELSE %}
					  <img src="{FORALL_IMAGES_PATH}stars/10.gif" alt="Рейтинг не определён" class="valignMiddle" style="padding-right:1em;" />
					{% ENDIF %}
					<!-- Фильтры отзывов -->
					<span class="goodsDataOpinionAverageInfo">
					  {% IF GOODS_OPINION_GENERALLY_IS_GOOD=-1 %}
						Все ({GOODS_OPINION_RATING_CNT_ALL}) |
					  {% ELSE %}
						<a href="{GOODS_OPINION_ALL_URL}">Все ({GOODS_OPINION_RATING_CNT_ALL})</a> |
					  {% ENDIF %}
					  {% IF GOODS_OPINION_GENERALLY_IS_GOOD=1 %}
						Положительные ({GOODS_OPINION_RATING_CNT_GOOD}) |
					  {% ELSE %}
						<a href="{GOODS_OPINION_GOOD_URL}">Положительные ({GOODS_OPINION_RATING_CNT_GOOD})</a> |
					  {% ENDIF %}
					  {% IF GOODS_OPINION_GENERALLY_IS_GOOD=0 %}
						Отрицательные ({GOODS_OPINION_RATING_CNT_BAD}) |
					  {% ELSE %}
						<a href="{GOODS_OPINION_BAD_URL}">Отрицательные ({GOODS_OPINION_RATING_CNT_BAD})</a> |
					  {% ENDIF %}
					  <a href="#goodsDataOpinionAdd" class="jsAction goodsDataOpinionShowAddForm AddNewOpinionLinkAfterList">Оставить отзыв</a>
					</span>
				  </td>
				  <td>
					<!-- Страницы отзывов -->
					{% IF opinion_show_pages %}
					  <div class="square_pages">
						<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}">{opinion_pages_list.PAGE}</a>
							{% ENDIF %}
						  {% ENDFOR %}
					  </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">
							  <span class="goodsDataOpinionListTableClient {% IF opinion_list.CLIENT_ID %}auth{% ENDIF %}">{opinion_list.NAME}</span>
							  <span class="goodsDataOpinionListTableDate">{opinion_list.DATE}</span>
							  {% IF opinion_list.DELETE_URL %}
								<a href="{opinion_list.DELETE_URL}">Удалить</a>
							  {% ENDIF %}
							</td>
							<td class="ceil2">
							  {% IF opinion_list.TITLE %}<strong class="valignMiddle">{opinion_list.TITLE}</strong>{% ENDIF %}
							  {% IF opinion_list.RATING %}<img class="valignMiddle" src="{FORALL_IMAGES_PATH}stars/{opinion_list.RATING}.gif"  alt="{opinion_list.RATING}"/>{% ENDIF %}<br />

							  {% IF opinion_list.COMMENT %}<strong>Комментарий:</strong> {opinion_list.COMMENT | nl2br}<br />{% ENDIF %}
							  {% IF opinion_list.ANSWER %}
								<div class="goodsDataOpinionListTableAnswer">
								  {opinion_list.ANSWER | nl2br}<br />
								</div>
							  {% ENDIF %}
							</td>
						  </tr>
						{% ENDFOR %}
						</tbody>
					  </table>
					</td>
				  </tr>
				</tbody>
				<!-- END Список отзывов о товаре -->
				<!-- Нижняя навигация (страницы) -->
				<tfoot>
				  <tr class="goodsDataOpinionListNavigateBottom">
					<td colspan="2">
					  <!-- Страницы отзывов -->
					  {% IF opinion_show_pages %}
						<div class="square_pages">
						  <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}">{opinion_pages_list.PAGE}</a>
							  {% ENDIF %}
							{% ENDFOR %}
						</div>
					  {% ENDIF %}
					</td>
				  </tr>
				</tfoot>
				<!-- END Нижняя навигация (страницы) -->
			  {% ENDIF %}
			</table>
		  {% ENDIF %}
		  <!-- END Если по товару есть хотя бы один отзыв -->
		  <!-- Форма добавления нового отзыва о товаре -->
		  <form action="" 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">
				  {% IF TARIFF_FEATURE_CLIENT_ROOM %}
					{% IFNOT CLIENT_IS_LOGIN %}
					  <thead>
						<tr>
						  <td colspan="2">
							<div class="goodsDataOpinionMessage auth">Ваши знания будут оценены посетителями сайта, если Вы <a href="{USER_LOGIN_URL}">авторизируетесь</a> перед написанием отзыва.</div>
						  </td>
						</tr>
					  </thead>
					{% ENDIF %}
				  {% ENDIF %}
				  <!-- Тело таблицы. Форма добавления отзыва о товаре -->
				  <tbody>
					{% IFNOT CLIENT_IS_LOGIN %}
					<tr>
					  <td><label for="goods_opinion_name" class="required">Ваше имя</label></td>
					  <td><input id="goods_opinion_name" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_NAME}]"  value="{FORM_GOODS_OPINION_NAME}" maxlength="255" class="required cornerAll"/></td>
					</tr>
					{% ENDIF %}
					<tr>
					  <td><label for="goods_opinion_title">Заголовок</label></td>
					  <td><input id="goods_opinion_title" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_TITLE}]" value="{FORM_GOODS_OPINION_TITLE}" maxlength="255" class="cornerAll" /></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_comment" class="required">Комментарий</label></td>
					  <td><textarea id="goods_opinion_comment" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_COMMENT}]" cols="100" rows="7" class="required cornerAll">{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" class="required" title="Введите код с картинки">Введите код</label></td>
					  <td class="goodsDataOpinionCaptcha">
					  <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><input id="opinion_captcha_string" name="form[{ANTISPAM_FORM_FIELD_NAME_CAPTCHA_STRING}]" autocomplete="off" class="required captcha cornerAll" value="{FORM_}" /></td>
						</tr>
					  </table>
					  </td>
					</tr>
					{% ENDIF %}
				  </tbody>
				  <!-- Низ таблицы. Кнопка отправки формы -->
				  <tfoot>
					<tr>
					  <td></td>
					  <td><input type="submit" value="Добавить отзыв" /> <input type="reset" class="button" value="Отменить" /> </td>
					</tr>
				  </tfoot>
				</table>
			  </div>
			</div>
		  </form>
		  <!-- Дабы добавляющий увидел результат добавления изменим хэш -->
		  {% IF FORM_GOODS_ID %}<script type="text/javascript">document.location.hash="goodsDataOpinionAdd"</script>{% ENDIF %}
		</div>
	  {% ENDIF %}
	  <!-- END Если не выключен модуль отзывов о товаре -->
	{% ENDIF %}
	<!-- END  Если в тарифном плане подключен модуль отзывов о товаре -->


#23 vadim777

vadim777

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

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

Отправлено 13 Май 2014 - 11:12

Просмотр сообщенияCastiel (13 Май 2014 - 11:08) писал:

Здравствуйте, Удалите или закомментируйте данный код с 598 - 861 строки в шаблоне Товар
<!-- Если в тарифном плане подключен модуль отзывов о товаре -->
{% IF TARIFF_FEATURE_GOODS_OPINION %}
	 <!-- Если не выключен модуль отзывов о товаре -->
	 {% IFNOT SETTINGS_OPINION_DISABLE %}
	 <div class="goodsDataOpinion">
		 <h3>Отзывы о товаре</h3><br />
		 <!-- Если отзывов по товару вообще нет, ни положительных ни отрицательных -->
		 {% IF opinion_list_empty_without_filter %}
		 <div class="goodsDataOpinionMessage empty">Отзывов пока не было. Вы можете <a href="#goodsDataOpinionAdd" class="jsAction goodsDataOpinionShowAddForm">оставить его первым</a></div>
		 <!-- Если по товару есть хотя бы один отзыв -->
		 {% ELSE %}
		 <table>
			 <!-- Верхняя навигация (Фильтры и страницы) -->
			 <thead>
			 <tr class="goodsDataOpinionListNavigateTop">
				 <td>
				 <!-- Среднее значение по результатам всех отзывов об этом товаре -->
				 {% IF GOODS_OPINION_RATING_VALUE_ROUND %}
					 <img src="{FORALL_IMAGES_PATH}stars/{GOODS_OPINION_RATING_VALUE_ROUND}.gif" alt="{GOODS_OPINION_RATING_VALUE_ROUND}" class="valignMiddle" style="padding-right:1em;" />
				 {% ELSE %}
					 <img src="{FORALL_IMAGES_PATH}stars/10.gif" alt="Рейтинг не определён" class="valignMiddle" style="padding-right:1em;" />
				 {% ENDIF %}
				 <!-- Фильтры отзывов -->
				 <span class="goodsDataOpinionAverageInfo">
					 {% IF GOODS_OPINION_GENERALLY_IS_GOOD=-1 %}
					 Все ({GOODS_OPINION_RATING_CNT_ALL}) |
					 {% ELSE %}
					 <a href="{GOODS_OPINION_ALL_URL}">Все ({GOODS_OPINION_RATING_CNT_ALL})</a> |
					 {% ENDIF %}
					 {% IF GOODS_OPINION_GENERALLY_IS_GOOD=1 %}
					 Положительные ({GOODS_OPINION_RATING_CNT_GOOD}) |
					 {% ELSE %}
					 <a href="{GOODS_OPINION_GOOD_URL}">Положительные ({GOODS_OPINION_RATING_CNT_GOOD})</a> |
					 {% ENDIF %}
					 {% IF GOODS_OPINION_GENERALLY_IS_GOOD=0 %}
					 Отрицательные ({GOODS_OPINION_RATING_CNT_BAD}) |
					 {% ELSE %}
					 <a href="{GOODS_OPINION_BAD_URL}">Отрицательные ({GOODS_OPINION_RATING_CNT_BAD})</a> |
					 {% ENDIF %}
					 <a href="#goodsDataOpinionAdd" class="jsAction goodsDataOpinionShowAddForm AddNewOpinionLinkAfterList">Оставить отзыв</a>
				 </span>
				 </td>
				 <td>
				 <!-- Страницы отзывов -->
				 {% IF opinion_show_pages %}
					 <div class="square_pages">
					 <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}">{opinion_pages_list.PAGE}</a>
						 {% ENDIF %}
						 {% ENDFOR %}
					 </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">
							 <span class="goodsDataOpinionListTableClient {% IF opinion_list.CLIENT_ID %}auth{% ENDIF %}">{opinion_list.NAME}</span>
							 <span class="goodsDataOpinionListTableDate">{opinion_list.DATE}</span>
							 {% IF opinion_list.DELETE_URL %}
							 <a href="{opinion_list.DELETE_URL}">Удалить</a>
							 {% ENDIF %}
						 </td>
						 <td class="ceil2">
							 {% IF opinion_list.TITLE %}<strong class="valignMiddle">{opinion_list.TITLE}</strong>{% ENDIF %}
							 {% IF opinion_list.RATING %}<img class="valignMiddle" src="{FORALL_IMAGES_PATH}stars/{opinion_list.RATING}.gif" alt="{opinion_list.RATING}"/>{% ENDIF %}<br />

							 {% IF opinion_list.COMMENT %}<strong>Комментарий:</strong> {opinion_list.COMMENT | nl2br}<br />{% ENDIF %}
							 {% IF opinion_list.ANSWER %}
							 <div class="goodsDataOpinionListTableAnswer">
								 {opinion_list.ANSWER | nl2br}<br />
							 </div>
							 {% ENDIF %}
						 </td>
						 </tr>
					 {% ENDFOR %}
					 </tbody>
					 </table>
				 </td>
				 </tr>
			 </tbody>
			 <!-- END Список отзывов о товаре -->
			 <!-- Нижняя навигация (страницы) -->
			 <tfoot>
				 <tr class="goodsDataOpinionListNavigateBottom">
				 <td colspan="2">
					 <!-- Страницы отзывов -->
					 {% IF opinion_show_pages %}
					 <div class="square_pages">
						 <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}">{opinion_pages_list.PAGE}</a>
							 {% ENDIF %}
						 {% ENDFOR %}
					 </div>
					 {% ENDIF %}
				 </td>
				 </tr>
			 </tfoot>
			 <!-- END Нижняя навигация (страницы) -->
			 {% ENDIF %}
		 </table>
		 {% ENDIF %}
		 <!-- END Если по товару есть хотя бы один отзыв -->
		 <!-- Форма добавления нового отзыва о товаре -->
		 <form action="" 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">
				 {% IF TARIFF_FEATURE_CLIENT_ROOM %}
				 {% IFNOT CLIENT_IS_LOGIN %}
					 <thead>
					 <tr>
						 <td colspan="2">
						 <div class="goodsDataOpinionMessage auth">Ваши знания будут оценены посетителями сайта, если Вы <a href="{USER_LOGIN_URL}">авторизируетесь</a> перед написанием отзыва.</div>
						 </td>
					 </tr>
					 </thead>
				 {% ENDIF %}
				 {% ENDIF %}
				 <!-- Тело таблицы. Форма добавления отзыва о товаре -->
				 <tbody>
				 {% IFNOT CLIENT_IS_LOGIN %}
				 <tr>
					 <td><label for="goods_opinion_name" class="required">Ваше имя</label></td>
					 <td><input id="goods_opinion_name" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_NAME}]" value="{FORM_GOODS_OPINION_NAME}" maxlength="255" class="required cornerAll"/></td>
				 </tr>
				 {% ENDIF %}
				 <tr>
					 <td><label for="goods_opinion_title">Заголовок</label></td>
					 <td><input id="goods_opinion_title" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_TITLE}]" value="{FORM_GOODS_OPINION_TITLE}" maxlength="255" class="cornerAll" /></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_comment" class="required">Комментарий</label></td>
					 <td><textarea id="goods_opinion_comment" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_COMMENT}]" cols="100" rows="7" class="required cornerAll">{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" class="required" title="Введите код с картинки">Введите код</label></td>
					 <td class="goodsDataOpinionCaptcha">
					 <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><input id="opinion_captcha_string" name="form[{ANTISPAM_FORM_FIELD_NAME_CAPTCHA_STRING}]" autocomplete="off" class="required captcha cornerAll" value="{FORM_}" /></td>
					 </tr>
					 </table>
					 </td>
				 </tr>
				 {% ENDIF %}
				 </tbody>
				 <!-- Низ таблицы. Кнопка отправки формы -->
				 <tfoot>
				 <tr>
					 <td></td>
					 <td><input type="submit" value="Добавить отзыв" /> <input type="reset" class="button" value="Отменить" /> </td>
				 </tr>
				 </tfoot>
			 </table>
			 </div>
		 </div>
		 </form>
		 <!-- Дабы добавляющий увидел результат добавления изменим хэш -->
		 {% IF FORM_GOODS_ID %}<script type="text/javascript">document.location.hash="goodsDataOpinionAdd"</script>{% ENDIF %}
	 </div>
	 {% ENDIF %}
	 <!-- END Если не выключен модуль отзывов о товаре -->
{% ENDIF %}
<!-- END Если в тарифном плане подключен модуль отзывов о товаре -->
огромное спасибо.

#24 vadim777

vadim777

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

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

Отправлено 24 Май 2014 - 19:21

Здравствуйте. Установил вкладку Отзывы, все сделал как в этой теме, а отзывы не отображаются.
Акк SL-291892

#25 support 2.0

support 2.0

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

  • Модераторы
  • 4 950 сообщений

Отправлено 25 Май 2014 - 21:17

Просмотр сообщенияvadim777 (24 Май 2014 - 19:21) писал:

Здравствуйте. Установил вкладку Отзывы, все сделал как в этой теме, а отзывы не отображаются.
Акк SL-291892
Извините, за долгий ответ. В файле style2.css на 150 строке найдите
.content div

замените на
.content > div


#26 vadim777

vadim777

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

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

Отправлено 25 Май 2014 - 21:46

Просмотр сообщенияsupport 2.0 (25 Май 2014 - 21:17) писал:

Извините, за долгий ответ. В файле style2.css на 150 строке найдите
.content div

замените на
.content > div
на 150 нет такой строки. нашел эту запись в других местах, но какую точно менять, вот мой код:

.tabs {
    position: relative;
margin: 40px auto;
width: 650px;
}

.tabs input {
position: absolute;
z-index: 1000;
width: 155;
height: 40px;
left: 0px;
top: 0px;
opacity: 0;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter: alpha(opacity=0);
cursor: pointer;
}
.tabs input#tab-2{
left: 155;
}
.tabs input#tab-3{
left: 318px;
}
.tabs input#tab-4{
left: 480px;
}

.tabs label {
background: #CFCFCF;
font-size: 15px;
line-height: 40px;
height: 37px;
position: relative;
padding: 0 20px;
    float: left;
display: block;
width: 100px;
color: #4F4F4F;
letter-spacing: 1px;
text-transform: uppercase;
font-weight: bold;
text-align: center;
text-shadow: 1px 1px 1px rgba(255,255,255,0.3);
    border-radius: 3px 3px 0 0;
    box-shadow: 2px 0 2px rgba(0,0,0,0.1), -2px 0 2px rgba(0,0,0,0.1);
}

.tabs label:after {
    content: '';
background: #fff;
position: absolute;
bottom: -2px;
left: 0;
width: 100%;
height: 2px;
display: block;
}



.tabs label:first-of-type {
    z-index: 4;
    box-shadow: 2px 0 2px rgba(0,0,0,0.1);
}

.tab-label-2 {
    z-index: 3;
}

.tab-label-3 {
    z-index: 2;
}

.tab-label-4 {
    z-index: 1;
}

.tabs input:checked + label {
    background: #fff;
z-index: 6;

    -webkit-animation: page 0.2s linear;
    -moz-animation: page 0.2s linear;
    -ms-animation: page 0.2s linear;
    -o-animation: page 0.2s linear;
    animation: page 0.2s linear;
}

.clear-shadow {
clear: both;
}

.content {
    background: #fff;
position: relative;
    width: 100%;
height: 370px;
z-index: 5;
overflow: hidden;
    box-shadow: 0 -2px 3px -2px rgba(0,0,0,0.2), 0 2px 2px rgba(0,0,0,0.1);
    border-radius: 0 3px 3px 3px;
}

.content div {
    position: absolute;
top: 0;
padding: 10px 40px;
z-index: 1;
    opacity: 0;
    -webkit-transition: all linear 0.3s;
    -moz-transition: all linear 0.3s;
    -o-transition: all linear 0.3s;
    -ms-transition: all linear 0.3s;
    transition: all linear 0.3s;
}

.content-1, .content-3 {
-webkit-transform: translateX(-250px);
-moz-transform: translateX(-250px);
-o-transform: translateX(-250px);
-ms-transform: translateX(-250px);
transform: translateX(-250px);
}

.content-2, .content-4 {
    -webkit-transform: translateX(250px);
-moz-transform: translateX(250px);
-o-transform: translateX(250px);
-ms-transform: translateX(250px);
transform: translateX(250px);
}

.tabs input.tab-selector-1:checked ~ .content .content-1,
.tabs input.tab-selector-2:checked ~ .content .content-2,
.tabs input.tab-selector-3:checked ~ .content .content-3,
.tabs input.tab-selector-4:checked ~ .content .content-4 {
    -webkit-transform: translateX(0px);
-moz-transform: translateX(0px);
-o-transform: translateX(0px);
-ms-transform: translateX(0px);
transform: translateX(0px);
z-index: 100;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
    filter: alpha(opacity=100);
    opacity: 1;
    -webkit-transition: all ease-out 0.2s 0.1s;
    -moz-transition: all ease-out 0.2s 0.1s;
    -o-transition: all ease-out 0.2s 0.1s;
    -ms-transition: all ease-out 0.2s 0.1s;
    transition: all ease-out 0.2s 0.1s;
}

.content div h2,
.content div h3{
color: #398080;
}
.content div p {
font-size: 14px;
line-height: 22px;
font-style: normal;
text-align: left;
margin: 0;
color: #777;
padding-left: 0px;
font-family: Verdana, Verdana, serif;
border-left: 8px solid rgba(63,148,148, 0.1);
}

@keyframes "page" {
0% {
    left: 0;
}
50% {
    left: 10px;
}
100% {
    left: 0;
}

}

@-moz-keyframes page {
0% {
   left: 0;
}
50% {
   left: 10px;
}
100% {
   left: 0;
}

}

@-webkit-keyframes "page" {
0% {
   left: 0;
}
50% {
   left: 10px;
}
100% {
   left: 0;
}

}

@-ms-keyframes "page" {
0% {
   left: 0;
}
50% {
   left: 10px;
}
100% {
   left: 0;
}

}

@-o-keyframes "page" {
0% {
   left: 0;
}
50% {
   left: 10px;
}
100% {
   left: 0;
}

}

#27 MikDark

MikDark

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

  • Модераторы
  • 6 468 сообщений

Отправлено 26 Май 2014 - 07:06

Просмотр сообщенияvadim777 (25 Май 2014 - 21:46) писал:

на 150 нет такой строки. нашел эту запись в других местах, но какую точно менять, вот мой код:


Вот в этом коде нужно поменять:
.content div {
	position: absolute;
top: 0;
padding: 10px 40px;
z-index: 1;
	opacity: 0;
	-webkit-transition: all linear 0.3s;
	-moz-transition: all linear 0.3s;
	-o-transition: all linear 0.3s;
	-ms-transition: all linear 0.3s;
	transition: all linear 0.3s;
}


#28 vadim777

vadim777

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

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

Отправлено 26 Май 2014 - 12:42

Просмотр сообщенияMikDark (26 Май 2014 - 07:06) писал:

Вот в этом коде нужно поменять:
.content div {
position: absolute;
top: 0;
padding: 10px 40px;
z-index: 1;
opacity: 0;
-webkit-transition: all linear 0.3s;
-moz-transition: all linear 0.3s;
-o-transition: all linear 0.3s;
-ms-transition: all linear 0.3s;
transition: all linear 0.3s;
}
спасибо.




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

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