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


Антон

Регистрация: 18 янв. 2013
Offline Активность: 27 марта 2013 20:36
-----

#54611 Не Работают Виджеты Контакта

Отправлено support 2.0 на 25 Март 2013 - 15:55

Просмотр сообщенияАнтон (25 Март 2013 - 12:39) писал:

Вроде разобрался
Если товар находиться в любой из этих груб (новинки, хиты, товары на главной), то к нему добавляется окончание. Независимо по какой ссылки вы заходите на этот товар, прямая ссылка из группы товаров или с главной странице.
Да еще окончание на один и тот же товар разные например:
прямая ссылка http://tachka116.ru/...DEz[/b][/color]
с главной странице http://tachka116.ru/...jNk[/b][/color]

Вопрос, можно ли исправить это безобразие?

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


#38402 Динамические Вкладки

Отправлено Vaccina на 15 Январь 2013 - 22:42

Основной код данного таба уже встроен в все магазины. HTML код таба должен выглядеть так

<div id="tabs">
<ul>
	 <li><a href="#tabs-1">Nunc tincidunt</a></li>
	 <li><a href="#tabs-2">Proin dolor</a></li>
	 <li><a href="#tabs-3">Aenean lacinia</a></li>
</ul>
<div id="tabs-1">
<p>Tab 1 content</p>
</div>
<div id="tabs-2">
<p>Tab 2 content</p>
</div>
<div id="tabs-3">
<p>Tab 3 content</p>
</div>
</div>

а javascript так

$("#tabs").tabs();

Для использования данного кода необходимо в main.js в самый конец добавить

$(function(){
$("#tabs").tabs();
});

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

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

<!-- Блок характеристик товара. Показываем его если указаны характеристики -->
{% IFNOT goods_features_empty %}
<h3>Характеристики {GOODS_NAME}</h3><br />
<table class="goodsDataFeatures">
	 <tr>
	 {% FOR goods_features%}
		 <td>
		 <p><span>{goods_features.NAME}</span></p>
		 </td>
		 <td>
		 {goods_features.VALUE}
		 </td>
		 {% IFNOT goods_features.last %}{goods_features.index | is_divided("2","</tr><tr>","")}{% ENDIF %}
	 {% ENDFOR %}
	 </tr>
</table><br /><br />
{% ENDIF %}
<!-- END Блок характеристик товара. Показываем его если указаны характеристики -->

<!-- Если в тарифном плане подключен модуль отзывов о товаре -->
{% IF TARIFF_FEATURE_GOODS_OPINION %}
<!-- Если не выключен модуль отзывов о товаре -->
{% IFNOT SETTINGS_OPINION_DISABLE %}
	 <div class="goodsDataOpinion">
	 <h3>Отзывы о {GOODS_NAME}</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">
					 <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.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}<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_accomplishments">Достоинства</label></td>
				 <td><textarea id="goods_opinion_accomplishments" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_ACCOMPLISHMENTS}]" cols="100" rows="7" class="cornerAll">{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" class="cornerAll">{FORM_GOODS_OPINION_LIMITATIONS}</textarea></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}]" 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 Если в тарифном плане подключен модуль отзывов о товаре -->

и заменить на

<div id="tabs">
<ul>
{% IF GOODS_DESCRIPTION_LARGE %}
	 <li><a href="#tabs-1">Описание</a></li>
{% ENDIF %}

{% IFNOT goods_features_empty %}
	 <li><a href="#tabs-2">Характеристики</a></li>
{% ENDIF %}

{% IF TARIFF_FEATURE_GOODS_OPINION %}{% IFNOT SETTINGS_OPINION_DISABLE %}
	 <li><a href="#tabs-3">Отзывы</a></li>
{% ENDIF %}{% ENDIF %}

</ul>

{% IF GOODS_DESCRIPTION_LARGE %}
<div id="tabs-1">
<p>{GOODS_DESCRIPTION_LARGE}</p>
</div>
{% ENDIF %}

{% IFNOT goods_features_empty %}
<div id="tabs-2">
<table class="goodsDataFeatures">
	 <tr>
	 {% FOR goods_features%}
		 <td>
		 <p><span>{goods_features.NAME}</span></p>
		 </td>
		 <td>
		 {goods_features.VALUE}
		 </td>
		 {% IFNOT goods_features.last %}{goods_features.index | is_divided("2","</tr><tr>","")}{% ENDIF %}
	 {% ENDFOR %}
	 </tr>
</table>
</div>
{% ENDIF %}

{% IF TARIFF_FEATURE_GOODS_OPINION %}{% IFNOT SETTINGS_OPINION_DISABLE %}
<div id="tabs-3">
	 <div class="goodsDataOpinion">

	 <!-- Если отзывов по товару вообще нет, ни положительных ни отрицательных -->
	 {% 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">
					 <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.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}<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_accomplishments">Достоинства</label></td>
				 <td><textarea id="goods_opinion_accomplishments" name="form[{ANTISPAM_FORM_FIELD_NAME_GOODS_OPINION_ACCOMPLISHMENTS}]" cols="100" rows="7" class="cornerAll">{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" class="cornerAll">{FORM_GOODS_OPINION_LIMITATIONS}</textarea></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}]" 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>
</div>
{% ENDIF %}{% ENDIF %}
</div>

Добавить дополнительные пункты можно добавлением блока в блок

<div id="tabs"> <ul>

пункта

<li><a href="#tabs-n">Название</a></li>

где вместо n указан номер таба

и создания блока с контентом

<div id="tabs-n">
	 Текст блока
</div>

где опять вместо n указан номер таба. блок <div id="tabs-n"> должен находиться внутри блока <div id="tabs">

Данный код для шаблона "Сияние", для других шаблонов действия аналогичны. Вам необходимо искать комментарии и производить по ни замены.


#1292 Дополнительная Надпись Рядом С Ценой

Отправлено support на 04 Февраль 2011 - 13:17

Просмотр сообщенияfortuna (01 Февраль 2011 - 18:08) писал:

Добрый день!

Как добавить запись: "Цена указана за 1 шт." над словами "товар есть в наличии", т.е. непосредственно под ценой (таким же шрифтом и размером, как слова "товар есть в наличии")?

Для этого достаточно будет изменить код шаблона товар через редактор тем с:
<!-- Доступность товара --> 
<div class="goodsDataMainModificationAvailable">
	<div rel="true" class="available-true" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}>Товар есть в наличии</div>
	<div rel="false" class="available-false" {% IF GOODS_MOD_REST_VALUE>0 %}style="display:none;"{% ENDIF %}>Товара нет в наличии</div>
</div>

на
<!-- Единица измерения товара --> 
<div style="font-size:0.8em;">
  Цена указана за 1 {GOODS_MOD_MEASURE_NAME}
</div>

<!-- Доступность товара --> 
<div class="goodsDataMainModificationAvailable">
	<div rel="true" class="available-true" {% IF GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}>Товар есть в наличии</div>
	<div rel="false" class="available-false" {% IF GOODS_MOD_REST_VALUE>0 %}style="display:none;"{% ENDIF %}>Товара нет в наличии</div>
</div>



#4034 Выделение Цветом Отдельной Категории Товаров

Отправлено Vaccina на 04 Июнь 2011 - 09:17

Хм попробуйте сделать следующие -

в шаблоне "html" найти

<li class="cat-item">


далее заменить на

<li class="cat-item level_menu{catalog.LEVEL}">

далее в файле стилей (в самый конец файла) добавить следующий класс

.level_menu0 {
background: none repeat scroll 0 0 red;
}

level_menu0 - говорит о том что будет помечена первая категория. Для пометки второй нужно использовать класс level_menu1 и т.д Счет начинается с нуля.


#43143 Удалил Блок Вариантов Доставки

Отправлено Koderhan на 09 Февраль 2013 - 14:29

Да, можно выводить один вариант доставки только если товар есть "под заказ".
В файле "Товар".
Найти код:
<!-- Блок описания вариантов доставки -->
		<div class="span12">
		  <h4 style="margin-top:1em;">Условия доставки</h4>
		  {% FOR goods_delivery %}
			<h5>Вариант {goods_delivery.index}: {goods_delivery.NAME}</h5>
			<div class="span12" >
			  <p class="left">{goods_delivery.DESC}</p><br />
			  {% IF goods_delivery.rules_empty %}
				{% IF goods_delivery.PRICE=0 %}
				  <strong class="black">Стоимость доставки: {goods_delivery.PRICE | money_format}</strong>
				{% ELSE %}
				  Стоимость доставки: {goods_delivery.PRICE | money_format}</span>
				{% ENDIF %}
			  {% ELSE %}
				<table class="table">
				  <thead>
					<tr>
					  <td><h5>Стоимость доставки зависит от суммы заказа</h5></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>
		<!-- /Блок описания вариантов доставки -->
Заменить:
<!-- Блок описания вариантов доставки -->
		<div class="span12">
		  <h4 style="margin-top:1em;">Условия доставки</h4>
		  {% FOR goods_delivery %}
		  <div class="available-true" {% IF GOODS_MOD_REST_VALUE>0 && goods_delivery.index=2%}style="display:none;"{% ELSEIF GOODS_MOD_REST_VALUE=0 && goods_delivery.index!=2 %}style="display:none;"{%ENDIF%} >
			<h5>Вариант {goods_delivery.index}: {goods_delivery.NAME}</h5>
			<div class="span12" >
			  <p class="left">{goods_delivery.DESC}</p><br />
			  {% IF goods_delivery.rules_empty %}
				{% IF goods_delivery.PRICE=0 %}
				  <strong class="black">Стоимость доставки: {goods_delivery.PRICE | money_format}</strong>
				{% ELSE %}
				  Стоимость доставки: {goods_delivery.PRICE | money_format}</span>
				{% ENDIF %}
			  {% ELSE %}
				<table class="table">
				  <thead>
					<tr>
					  <td><h5>Стоимость доставки зависит от суммы заказа</h5></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>
		  </div>
		  {% ENDFOR %}
		</div>
		<!-- /Блок описания вариантов доставки -->
В этом коде применяется условие.
Если товар под заказ то выводим только второй вариант кода.
Иначе выводим все имеющиеся варианты доставки кроме второго варианта.
В файле "main.js".
Найти код:
		goodsAvailableTrue			= goodsAvailable.find('.available-true'),
		goodsAvailableFalse		   = goodsAvailable.find('.available-false'),
Заменить:
		goodsAvailableTrue			= $('.available-true'),
		goodsAvailableFalse		   = $('.available-false'),



#53368 Дизайн Страницы Корзины

Отправлено Koderhan на 20 Март 2013 - 15:22

Просмотр сообщенияАнтон (20 Март 2013 - 12:08) писал:

как добавить в корзину информацию о доступности товара?


Прикрепленный файл 2013-03-20_125024.png
Панель администратора, "Сайт"->"Редактор тем".
В файле "Корзина".
Найти код:

<!-- Путь к категории, из которой заказали товара -->
				<div class="cartFormTbodyNavigate">
				  <a href="http://{NET_DOMAIN}/">Главная</a> 
					{% FOR catalog_path %}
						 &raquo; <a href="{cart_items.catalog_path.URL}" >{cart_items.catalog_path.NAME}</a>
					{% ENDFOR %}
				</div>
Заменить:
<!-- Путь к категории, из которой заказали товара -->
				<div class="cartFormTbodyNavigate">
				  <a href="http://{NET_DOMAIN}/">Главная</a> 
					{% FOR catalog_path %}
						 &raquo; <a href="{cart_items.catalog_path.URL}" >{cart_items.catalog_path.NAME}</a>
					{% ENDFOR %}
				</div>
				<div>
				  <div rel="true" class="available-true" {% IF cart_items.GOODS_MOD_REST_VALUE=0 %}style="display:none;"{% ENDIF %}>Товар есть в наличии</div>
				  <div rel="false" class="available-false" {% IF cart_items.GOODS_MOD_REST_VALUE>0 %}style="display:none;"{% ENDIF %}>Товара нет в наличии</div>
				</div>



#53373 Срочно Нужна Помощь

Отправлено Stasya на 20 Март 2013 - 15:30

За нахождение ошибки пополняем счет Вашего магазина на 500руб.


#49963 Изменить Цвет Кнопок И Подкатегорий.

Отправлено miyako на 07 Март 2013 - 08:56

Просмотр сообщенияАнтон (07 Март 2013 - 04:01) писал:

Подскажите пожалуйста, как прикрепить кнопку чтобы она менялось при наведении мышки

Изображение

На какую кнопку вам нужно прикрепит? И какой цвет при каких действиях должен возникать?
Можете обратится к статьям - http://htmlbook.ru/c...ground-position
http://htmlbook.ru/c...ckground-repeat


#49656 Кнопки

Отправлено Vaccina на 06 Март 2013 - 00:09

Цитата

Вот, идеальный пример. Посмотрите как выглядит кнопка купить и что происходит после нажатия на "уведомить о поступлении"

Пожалуйста, сообщите полный код вашей кнопки "Купить/Уведомить" из шаблона "Товары".

Цитата

На странице с товаром кнопка работает
Я хочу добавить на страницу с ТОВАРАМИ (там где не один товар, а где список товаров)

Кнопка будет выглядеть аналогично кнопке в шаблоне "Товар". Найдите в вашем шаблоне "Товары"

{% IF goods.MAX_REST_VALUE=0 %}<a href="{goods.URL}" class="whtgray" title="Подробнее о товаре &laquo;{goods.NAME}&raquo;">Подробнее</a>{% ENDIF %}

и перед {% ENDIF %} вставьте код кнопки. Например

{% IF goods.MAX_REST_VALUE=0 %}<a href="{goods.URL}" class="whtgray" title="Подробнее о товаре &laquo;{goods.NAME}&raquo;">Подробнее</a>
<a href="{goods.URL}" class="whtgray" title="Уведомить о товаре &laquo;{goods.NAME}&raquo;" onclick="document.location = '/feedback/?form[feedback_message]=Могли бы Вы уведомить меня о наличии товара {goods.NAME}'">Уведомить</a>
{% ENDIF %}



#48831 Как Добавить Кнопку «Узнать О Поступлении»

Отправлено miyako на 03 Март 2013 - 10:04

По смене цвета на зеленый:
Найдите в шаблоне Товары код:
<!-- Вывод каталога списком -->
	{% FOR goods %}
	  <div class="hr"></div>
	  <div class="box padd">
		<div class="titlebox txtalgnlft">
		  <ul>
			<li class="blue fnt11b" >
			  <h2><a href="{goods.URL}" title="Перейти на страницу &laquo;{goods.NAME}&raquo;"  >
			  {% IF goods.MAX_REST_VALUE=0 %}Товара нет{% ENDIF %}
			  {% IF goods.MAX_REST_VALUE>0 %}В наличии{% ENDIF %}
и замените на следующий:
<!-- Вывод каталога списком -->
	{% FOR goods %}
	  <div class="hr"></div>
	  <div class="box padd">
		<div class="titlebox txtalgnlft">
		  <ul>
			<li class="blue fnt11b"  {% IF goods.MAX_REST_VALUE>0 %} style="background:green;/*ваш цвет*/" {% ENDIF %}>
			  <h2><a href="{goods.URL}" title="Перейти на страницу &laquo;{goods.NAME}&raquo;"  {% IF goods.MAX_REST_VALUE>0 %} style="background: url({ASSETS_IMAGES_PATH}название изображения) right bottom no-repeat;/*изображение с зеленым треугольником*/" {% ENDIF %}>
			  {% IF goods.MAX_REST_VALUE=0 %}Товара нет{% ENDIF %}
			  {% IF goods.MAX_REST_VALUE>0 %}В наличии{% ENDIF %}
Вам нужно создать изображение с зеленым треугольником такое как : content-ttl-cat-a.png, но с другим названием.
И загрузить его через Сайт> Редактор тем > Файлы
Далее в коде подставьте это изображение, сменив название.


#48830 Как Добавить Кнопку «Узнать О Поступлении»

Отправлено miyako на 03 Март 2013 - 09:55

Просмотр сообщенияАнтон (02 Март 2013 - 22:47) писал:

Пожалуйста, помогите реализовать идею.
Идея такова, если товар есть в наличии, то выделяем его из всего списка красивой зелененькой стрелочкой.
Для товаров которых нет, добавляем кнопку «узнать о поступлении»

Прикрепленный файл 2013-03-02_233717.png

По кнопке "Уведомит меня о поступлении" вам ответили в этой теме - http://forum.storela...опки/#entry1601