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


Как Сделать Жирным Текст, В Кратком Описании (Блок Редактирование Товара)


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

#61 ozzi

ozzi

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

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

Отправлено 25 Август 2016 - 20:26

Просмотр сообщенияFirefly (25 Август 2016 - 20:05) писал:

Здравствуйте.
К сожалению, средствами платформы сделать аналогичную форму по подписке не получится.
Вы можете найти сторонний сервис, предоставляющий данный функционал с кодом формы и прислать его нам. Мы постараемся помочь с установкой.

А у вас есть наверняка уже готовые формы (вы же навернака уже кому-нибудь делали). Может покажете, я посмотрю и выберу?

#62 ozzi

ozzi

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

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

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

Добрый день!
Проблема следующая. В товарном каталоге-Редактирование товара, ставлю галочку напротив "Хиты продаж", но в самом сайте на главной странице товар не появляется.(показано в прикрепленных картинках). Аккаунт SL-110953

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

  • 2016-08-30_22-43-19.png
  • 2016-08-30_22-47-07.png


#63 Vaccina

Vaccina

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

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

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

В шаблоне HTML найдите:
<!-- Список хитов главной -->
	{% IFNOT index_page_favorites_goods_empty %}

	<!-- Вывод каталога списком -->
	  <div class="goodlist padd51 clr over">
		 <div class="title fnt12 fntarl clr fleftul"><ul><li><a href="{index_page_favorites_goods.URL}" title="Перейти на страницу &laquo;{index_page_favorites_goods.NAME}&raquo;">Хит продаж</a></li></ul>
		 <a href="{index_page_favorites_goods.URL}" class="fleft" title="Перейти на страницу &laquo;{index_page_favorites_goods.NAME}&raquo;">{index_page_favorites_goods.NAME}</a>		 
		 </div>
		  <div class="goodlistmain over clr">
		   <div class="img txtalgncnt padd50 fleft"><a href="{index_page_favorites_goods.URL}"><img {% IF index_page_favorites_goods.IMAGE_EMPTY %}src="{ASSETS_IMAGES_PATH}no-photo-medium.png?design=joy" {% ELSE %}src="{index_page_favorites_goods.IMAGE_SMALL}"{% ENDIF %} alt="{index_page_favorites_goods.NAME}" /></a></div>
			 
			  <div class="priceblock fright">
					 <div class="price over">
						<ul class="cost fnt11 fntupcase txtalgnlft fntarl fleft ">
						<li class="only">Цена: {index_page_favorites_goods.MIN_PRICE_NOW | money_format}</li>
						{% IF index_page_favorites_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>index_page_favorites_goods.MIN_PRICE_NOW %}
						<li class="last linethrough">Старая цена:
						  {index_page_favorites_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | number_format("0", ",", " ")}
						</li>
						{% ELSEIF index_page_favorites_goods.MIN_PRICE_OLD>index_page_favorites_goods.MIN_PRICE_NOW %}
						<li class="last linethrough">Старая цена:
						{index_page_favorites_goods.MIN_PRICE_OLD | number_format("0", ",", " ")}
						</li>
						{% ENDIF %}
						</ul>
						<!-- Если товара нет в наличие и в настройках отключена возможность класть -->
						{% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE && index_page_favorites_goods.MAX_REST_VALUE==0 %}
						{%ELSE%}
						  <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="goodsListFormId{index_page_favorites_goods.MIN_PRICE_NOW_ID}" class="goodsListForm">
							<div>
							  <input type="hidden" name="hash" value="{HASH}" />
							  <input type="hidden" name="form[goods_from]" value="{index_page_favorites_goods.GOODS_FROM}" />
							  <input type="hidden" name="form[goods_mod_id]" value="{index_page_favorites_goods.MIN_PRICE_NOW_ID}" />
							  <a class="orangebut fnt11 fntarl txtalgncnt fright fntupcase anone0" onclick="$('#goodsListFormId{index_page_favorites_goods.MIN_PRICE_NOW_ID}').submit(); return false;" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={index_page_favorites_goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={index_page_favorites_goods.MIN_PRICE_NOW_ID}" title="Положить &laquo;{index_page_favorites_goods.NAME}&raquo; в корзину">Купить</a>
							</div>
						  </form>
						{%ENDIF%}
					</div>
				  <ul class="links fnt11 fntupcase aunder">
						<!-- Если в тарифном плане подключен модуль сравнения товаров -->
						{% IF TARIFF_FEATURE_GOODS_COMPARE %}
						  <!-- Если не выключен модуль сравнения товаров, то покажем кнопку сравнения товаров -->
						  {% IFNOT SETTINGS_COMPARE_DISABLE %}
							 {% IF index_page_favorites_goods.IS_HAS_IN_COMPARE_LIST %}
									<a title="Убрать товар из списка сравнения с другими товарами" href="{COMPARE_DELETE_URL}?id={index_page_favorites_goods.MIN_PRICE_NOW_ID}&amp;return_to={CURRENT_URL | urlencode}" class="link-compare">Убрать из сравнения</a>
								  {% ELSE %}
									<a title="Добавить товар к списку сравнения с другими товарами" href="{COMPARE_ADD_URL}?id={index_page_favorites_goods.MIN_PRICE_NOW_ID}&amp;from={index_page_favorites_goods.GOODS_FROM}&amp;return_to={CURRENT_URL | urlencode}" class="link-compare">Сравнить товар</a>
								  {% ENDIF %}

						  {% ENDIF %}
						{% ENDIF %}
				   <li><a href="{index_page_favorites_goods.URL}" title="Перейти на страницу &laquo;{index_page_favorites_goods.NAME}&raquo;">Подробная информация </a></li>
				  </ul>
			  </div>
			  <div class="goodinfo fnt11 fntarl fleft">{index_page_favorites_goods.DESCRIPTION_SHORT}</div>
		  </div>
	   </div>
	   <div id="hr"></div>
	  <!-- Вывод каталога списком -->
	  {% ENDIF %}
	  <!-- end-Список хитов главной -->  

замените на:
<!-- Список хитов главной -->
	{% IFNOT index_page_favorites_goods_empty %}
	   {% FOR index_page_favorites_goods %}
	<!-- Вывод каталога списком -->
	  <div class="goodlist padd51 clr over">
		 <div class="title fnt12 fntarl clr fleftul"><ul><li><a href="{index_page_favorites_goods.URL}" title="Перейти на страницу &laquo;{index_page_favorites_goods.NAME}&raquo;">Хит продаж</a></li></ul>
		 <a href="{index_page_favorites_goods.URL}" class="fleft" title="Перейти на страницу &laquo;{index_page_favorites_goods.NAME}&raquo;">{index_page_favorites_goods.NAME}</a>		 
		 </div>
		  <div class="goodlistmain over clr">
		   <div class="img txtalgncnt padd50 fleft"><a href="{index_page_favorites_goods.URL}"><img {% IF index_page_favorites_goods.IMAGE_EMPTY %}src="{ASSETS_IMAGES_PATH}no-photo-medium.png?design=joy" {% ELSE %}src="{index_page_favorites_goods.IMAGE_SMALL}"{% ENDIF %} alt="{index_page_favorites_goods.NAME}" /></a></div>
			 
			  <div class="priceblock fright">
					 <div class="price over">
						<ul class="cost fnt11 fntupcase txtalgnlft fntarl fleft ">
						<li class="only">Цена: {index_page_favorites_goods.MIN_PRICE_NOW | money_format}</li>
						{% IF index_page_favorites_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>index_page_favorites_goods.MIN_PRICE_NOW %}
						<li class="last linethrough">Старая цена:
						  {index_page_favorites_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | number_format("0", ",", " ")}
						</li>
						{% ELSEIF index_page_favorites_goods.MIN_PRICE_OLD>index_page_favorites_goods.MIN_PRICE_NOW %}
						<li class="last linethrough">Старая цена:
						{index_page_favorites_goods.MIN_PRICE_OLD | number_format("0", ",", " ")}
						</li>
						{% ENDIF %}
						</ul>
						<!-- Если товара нет в наличие и в настройках отключена возможность класть -->
						{% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE && index_page_favorites_goods.MAX_REST_VALUE==0 %}
						{%ELSE%}
						  <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="goodsListFormId{index_page_favorites_goods.MIN_PRICE_NOW_ID}" class="goodsListForm">
							<div>
							  <input type="hidden" name="hash" value="{HASH}" />
							  <input type="hidden" name="form[goods_from]" value="{index_page_favorites_goods.GOODS_FROM}" />
							  <input type="hidden" name="form[goods_mod_id]" value="{index_page_favorites_goods.MIN_PRICE_NOW_ID}" />
							  <a class="orangebut fnt11 fntarl txtalgncnt fright fntupcase anone0" onclick="$('#goodsListFormId{index_page_favorites_goods.MIN_PRICE_NOW_ID}').submit(); return false;" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={index_page_favorites_goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={index_page_favorites_goods.MIN_PRICE_NOW_ID}" title="Положить &laquo;{index_page_favorites_goods.NAME}&raquo; в корзину">Купить</a>
							</div>
						  </form>
						{%ENDIF%}
					</div>
				  <ul class="links fnt11 fntupcase aunder">
						<!-- Если в тарифном плане подключен модуль сравнения товаров -->
						{% IF TARIFF_FEATURE_GOODS_COMPARE %}
						  <!-- Если не выключен модуль сравнения товаров, то покажем кнопку сравнения товаров -->
						  {% IFNOT SETTINGS_COMPARE_DISABLE %}
							 {% IF index_page_favorites_goods.IS_HAS_IN_COMPARE_LIST %}
									<a title="Убрать товар из списка сравнения с другими товарами" href="{COMPARE_DELETE_URL}?id={index_page_favorites_goods.MIN_PRICE_NOW_ID}&amp;return_to={CURRENT_URL | urlencode}" class="link-compare">Убрать из сравнения</a>
								  {% ELSE %}
									<a title="Добавить товар к списку сравнения с другими товарами" href="{COMPARE_ADD_URL}?id={index_page_favorites_goods.MIN_PRICE_NOW_ID}&amp;from={index_page_favorites_goods.GOODS_FROM}&amp;return_to={CURRENT_URL | urlencode}" class="link-compare">Сравнить товар</a>
								  {% ENDIF %}

						  {% ENDIF %}
						{% ENDIF %}
				   <li><a href="{index_page_favorites_goods.URL}" title="Перейти на страницу &laquo;{index_page_favorites_goods.NAME}&raquo;">Подробная информация </a></li>
				  </ul>
			  </div>
			  <div class="goodinfo fnt11 fntarl fleft">{index_page_favorites_goods.DESCRIPTION_SHORT}</div>
		  </div>
	   </div>
	   <div id="hr"></div>
	  <!-- Вывод каталога списком -->
{% ENDFOR %}
	  {% ENDIF %}
	  <!-- end-Список хитов главной -->  


#64 ozzi

ozzi

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

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

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

А как сейчас перенести наверх блок "Хиты продаж" чтобы был перед блоком "Интересные предложения"? Аккаунт SL-110953

#65 Vaccina

Vaccina

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

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

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

Для этого в шаблоне HTML блок:
<!-- Список хитов главной -->
		{% IFNOT index_page_favorites_goods_empty %}
		   {% FOR index_page_favorites_goods %}
		<!-- Вывод каталога списком -->
		  <div class="goodlist padd51 clr over">
				 <div class="title fnt12 fntarl clr fleftul"><ul><li><a href="{index_page_favorites_goods.URL}" title="Перейти на страницу &laquo;{index_page_favorites_goods.NAME}&raquo;">Хит продаж</a></li></ul>
				 <a href="{index_page_favorites_goods.URL}" class="fleft" title="Перейти на страницу &laquo;{index_page_favorites_goods.NAME}&raquo;">{index_page_favorites_goods.NAME}</a>			 
				 </div>
				  <div class="goodlistmain over clr">
				   <div class="img txtalgncnt padd50 fleft"><a href="{index_page_favorites_goods.URL}"><img {% IF index_page_favorites_goods.IMAGE_EMPTY %}src="{ASSETS_IMAGES_PATH}no-photo-medium.png?design=joy" {% ELSE %}src="{index_page_favorites_goods.IMAGE_SMALL}"{% ENDIF %} alt="{index_page_favorites_goods.NAME}" /></a></div>
						
						  <div class="priceblock fright">
										 <div class="price over">
												<ul class="cost fnt11 fntupcase txtalgnlft fntarl fleft ">
												<li class="only">Цена от: {index_page_favorites_goods.MIN_PRICE_NOW | money_format}</li>
												{% IF index_page_favorites_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT>index_page_favorites_goods.MIN_PRICE_NOW %}
												<li class="last linethrough">Старая цена:
												  {index_page_favorites_goods.MIN_PRICE_NOW_WITHOUT_DISCOUNT | number_format("0", ",", " ")}
												</li>
												{% ELSEIF index_page_favorites_goods.MIN_PRICE_OLD>index_page_favorites_goods.MIN_PRICE_NOW %}
												<li class="last linethrough">Старая цена:
												{index_page_favorites_goods.MIN_PRICE_OLD | number_format("0", ",", " ")}
												</li>
												{% ENDIF %}
												</ul>
												<!-- Если товара нет в наличие и в настройках отключена возможность класть -->
												{% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE && index_page_favorites_goods.MAX_REST_VALUE==0 %}
												{%ELSE%}
												  <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="goodsListFormId{index_page_favorites_goods.MIN_PRICE_NOW_ID}" class="goodsListForm">
														<div>
														  <input type="hidden" name="hash" value="{HASH}" />
														  <input type="hidden" name="form[goods_from]" value="{index_page_favorites_goods.GOODS_FROM}" />
														  <input type="hidden" name="form[goods_mod_id]" value="{index_page_favorites_goods.MIN_PRICE_NOW_ID}" />
														  <a class="orangebut fnt11 fntarl txtalgncnt fright fntupcase anone0" onclick="$('#goodsListFormId{index_page_favorites_goods.MIN_PRICE_NOW_ID}').submit(); return false;" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={index_page_favorites_goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={index_page_favorites_goods.MIN_PRICE_NOW_ID}" title="Положить &laquo;{index_page_favorites_goods.NAME}&raquo; в корзину">Купить</a>
														</div>
												  </form>
												{%ENDIF%}
										</div>
								  <ul class="links fnt11 fntupcase aunder">
												<!-- Если в тарифном плане подключен модуль сравнения товаров -->
												{% IF TARIFF_FEATURE_GOODS_COMPARE %}
												  <!-- Если не выключен модуль сравнения товаров, то покажем кнопку сравнения товаров -->
												  {% IFNOT SETTINGS_COMPARE_DISABLE %}
														 {% IF index_page_favorites_goods.IS_HAS_IN_COMPARE_LIST %}
																		<a title="Убрать товар из списка сравнения с другими товарами" href="{COMPARE_DELETE_URL}?id={index_page_favorites_goods.MIN_PRICE_NOW_ID}&amp;return_to={CURRENT_URL | urlencode}" class="link-compare">Убрать из сравнения</a>
																  {% ELSE %}
																		<a title="Добавить товар к списку сравнения с другими товарами" href="{COMPARE_ADD_URL}?id={index_page_favorites_goods.MIN_PRICE_NOW_ID}&amp;from={index_page_favorites_goods.GOODS_FROM}&amp;return_to={CURRENT_URL | urlencode}" class="link-compare">Сравнить товар</a>
																  {% ENDIF %}
												  {% ENDIF %}
												{% ENDIF %}
								   <li><a href="{index_page_favorites_goods.URL}" title="Перейти на страницу &laquo;{index_page_favorites_goods.NAME}&raquo;">Подробная информация </a></li>
								  </ul>
						  </div>
						  <div class="goodinfo fnt11 fntarl fleft">{index_page_favorites_goods.DESCRIPTION_SHORT | htmlspecialchars_decode}</div>
				  </div>
		   </div>
		   <div id="hr"></div>
		  <!-- Вывод каталога списком -->
{% ENDFOR %}
		  {% ENDIF %}
		  <!-- end-Список хитов главной -->

перенесите выше, поставив перед:
{% IFNOT index_page_goods_empty %}
	<div class="headline dinline clr fnt16 txtalgnlft fmlptn fntupcase anone padd51">
	  <a href="http://{NET_DOMAIN}/catalog" >
		<span class="l fleft"></span><span class="fnt16 b">Интересные &nbsp;</span><span class="fnt16 b">Предложения</span><span class="r fright"></span>
	  </a>
	</div>
	<!--Вывод товаров таблицей-->   
	<div class="goodstabl clr">
		  {% FOR index_page_goods %}


#66 ozzi

ozzi

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

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

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

А как сделать отображение товара "Хиты продаж" на главной не списком , а таблицей? Аккаунт SL-110953

#67 Danil

Danil

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

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

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

Просмотр сообщенияozzi (31 Август 2016 - 12:41) писал:

А как сделать отображение товара "Хиты продаж" на главной не списком , а таблицей? Аккаунт SL-110953
Здравствуйте.
В шаблоне html найдите код
Скрытый текст
и замените на
Скрытый текст


#68 ozzi

ozzi

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

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

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

не работает. вообще пропадает блок "хиты продаж"

#69 Danil

Danil

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

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

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

Просмотр сообщенияozzi (31 Август 2016 - 13:02) писал:

не работает. вообще пропадает блок "хиты продаж"
Изменения Вам произвел, проверьте.

#70 ozzi

ozzi

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

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

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

Просмотр сообщенияDanil (31 Август 2016 - 13:45) писал:

Изменения Вам произвел, проверьте.

ок. все хорошо. спасибо

#71 ozzi

ozzi

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

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

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

Добрый день!
Хочу реализовать информирование покупателей об различных модификациях вот таким способом: http://koshka.pro/ca...obakam_25_45kg/ или http://kerryzoo.ru/s...uctGroup_page/2
т.е. чтобы клиент мог видеть и выбирать модификации и цены не захода в описание товара. Аккаунт SL-110953

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

  • 2016-08-31_22-12-47.png


#72 Vaccina

Vaccina

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

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

Отправлено 01 Сентябрь 2016 - 01:43

Инструкция по реализации:
http://forum.storela...ге/#entry228174

#73 ozzi

ozzi

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

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

Отправлено 01 Сентябрь 2016 - 06:59

Просмотр сообщенияVaccina (01 Сентябрь 2016 - 01:43) писал:

Инструкция по реализации:
http://forum.storela...ге/#entry228174

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

#74 ozzi

ozzi

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

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

Отправлено 01 Сентябрь 2016 - 12:05

Помогите.  ответьте на сообщение #73 (не работает инструкция на сообщение #71)

#75 ozzi

ozzi

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

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

Отправлено 01 Сентябрь 2016 - 20:03

Помогите реализовать эту инструкцию http://forum.storela...ге/#entry228174  для моего шаблона?  Аккаунт SL-110953

#76 ozzi

ozzi

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

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

Отправлено 02 Сентябрь 2016 - 11:34

Так никто и не хочет мне помочь? :(

#77 Vaccina

Vaccina

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

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

Отправлено 03 Сентябрь 2016 - 06:24

У вас по умолчанию стоит отображение товаров списком, для него выполните следующее, в шаблоне Товары найдите:
<div class="price over">
				 <ul class="cost fnt11 fntupcase txtalgnlft fntarl fleft ">
				
				 <li>Цена от: {goods.MIN_PRICE_NOW | money_format}</li>
				 {% IF goods.MIN_PRICE_OLD > goods.MIN_PRICE_NOW %}
					 <li class="last linethrough">Старая цена:
					 {goods.MIN_PRICE_OLD | number_format("0", ",", " ")}
					 </li>
				 {%ENDIF%}
				 </ul>
				 <!-- Если товара нет в наличие и в настройках отключена возможность класть -->
				 {% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE && goods.MAX_REST_VALUE==0 %}
				 {%ELSE%}
					 <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="goodsListFormId{goods.MIN_PRICE_NOW_ID}" class="goodsListForm">
					 <div>
						 <input type="hidden" name="hash" value="{HASH}" />
						 <input type="hidden" name="form[goods_from]" value="{goods.GOODS_FROM}" />
						 <input type="hidden" name="form[goods_mod_id]" value="{goods.MIN_PRICE_NOW_ID}" />
						 <a class="orangebut fnt11 fntarl txtalgncnt fright fntupcase anone0" onclick="$('#goodsListFormId{goods.MIN_PRICE_NOW_ID}').submit(); return false;" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={goods.MIN_PRICE_NOW_ID}" title="Положить &laquo;{goods.NAME}&raquo; в корзину">Купить</a>
					 </div>
					 </form>
				 {%ENDIF%}
			 </div>

замените на:
{% IF goods.MAX_PRICE_NOW != goods.MIN_PRICE_NOW %}
<div class="change">
<select class="select_mod">
<option disabled>Выберите свойство товара</option>
{% FOR mods %}<option value="{goods.mods.ID}" {% IF goods.mods.SELECTED %}selected="selected"{% ENDIF %}>{%FOR v%}{goods.mods.v.NAME}: {goods.mods.v.VALUE} {% ENDFOR v %}</option>{% ENDFOR mods %}
</select><br/><br/>
{% FOR mods %}
<div class="mod_inf {goods.mods.ID}">
<div class="price over">
				 <ul class="cost fnt11 fntupcase txtalgnlft fntarl fleft ">
				
				 <li>Цена от: {goods.mods.PRICE_NOW | money_format}</li>
				 {% IF goods.mods.PRICE_OLD > goods.mods.PRICE_NOW %}
					 <li class="last linethrough">Старая цена:
					 {goods.mods.PRICE_OLD | number_format("0", ",", " ")}
					 </li>
				 {%ENDIF%}
				 </ul>
	 <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="goodsListFormId{goods.mods.ID}" class="goodsListForm">
					 <div>
	 <input type="hidden" name="hash" value="{HASH}" />
	 <input type="hidden" name="form[goods_from]" value="{goods.GOODS_FROM}" />
	 <input type="hidden" name="form[goods_mod_id]" value="{goods.mods.ID}" />
						 <a class="orangebut fnt11 fntarl txtalgncnt fright fntupcase anone0" onclick="$('#goodsListFormId{goods.mods.ID}').submit(); return false;" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={goods.mods.ID}" title="Положить &laquo;{goods.mods.NAME}&raquo; в корзину">Купить</a>
					 </div>
	 </form>
			 </div>
</div>
{% ENDFOR mods %}
</div>
{% ELSE %}
<div class="price over">
				 <ul class="cost fnt11 fntupcase txtalgnlft fntarl fleft ">
				
				 <li>Цена от: {goods.MIN_PRICE_NOW | money_format}</li>
				 {% IF goods.MIN_PRICE_OLD > goods.MIN_PRICE_NOW %}
					 <li class="last linethrough">Старая цена:
					 {goods.MIN_PRICE_OLD | number_format("0", ",", " ")}
					 </li>
				 {%ENDIF%}
				 </ul>
				 <!-- Если товара нет в наличие и в настройках отключена возможность класть -->
				 {% IF SETTINGS_GOODS_DONT_PUT_TO_CART_MORE_THAN_AVAILABLE && goods.MAX_REST_VALUE==0 %}
				 {%ELSE%}
					 <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="goodsListFormId{goods.MIN_PRICE_NOW_ID}" class="goodsListForm">
					 <div>
						 <input type="hidden" name="hash" value="{HASH}" />
						 <input type="hidden" name="form[goods_from]" value="{goods.GOODS_FROM}" />
						 <input type="hidden" name="form[goods_mod_id]" value="{goods.MIN_PRICE_NOW_ID}" />
						 <a class="orangebut fnt11 fntarl txtalgncnt fright fntupcase anone0" onclick="$('#goodsListFormId{goods.MIN_PRICE_NOW_ID}').submit(); return false;" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={goods.MIN_PRICE_NOW_ID}" title="Положить &laquo;{goods.NAME}&raquo; в корзину">Купить</a>
					 </div>
					 </form>
				 {%ENDIF%}
			 </div>
{%ENDIF%}

В конец main.js вставьте:
$(function(){
$('.select_mod').change(function(){
var modInf = $(this).closest('.change').find('.mod_inf').hide(),
	 active = modInf.filter('.' + $(this).val());
if(active.length){
	 active.show();
	 return;
}
modInf.first().show();
}).trigger('change');
});

Результат:
123.jpg

#78 ozzi

ozzi

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

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

Отправлено 04 Сентябрь 2016 - 21:11

Немножко некорректно работает. корректировка нужна как показано на картинке. + забыли прописать выбор количества шт. Аккаунт SL-110953

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

  • 2016-09-04_23-05-36.png


#79 ozzi

ozzi

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

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

Отправлено 05 Сентябрь 2016 - 19:16

И снова мне никто не хочет помогать! :(

#80 Vaccina

Vaccina

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

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

Отправлено 06 Сентябрь 2016 - 04:22

Не пугайте так =) Код же работает, значит корректно, вам необходимы больше стилистические изменения =)
В шаблоне Товары найдите:
{% IF goods.MAX_PRICE_NOW != goods.MIN_PRICE_NOW %}
<div class="change">
<select class="select_mod">
<option disabled>Выберите свойство товара</option>
{% FOR mods %}<option value="{goods.mods.ID}" {% IF goods.mods.SELECTED %}selected="selected"{% ENDIF %}>{%FOR v%}{goods.mods.v.NAME}: {goods.mods.v.VALUE} {% ENDFOR v %}</option>{% ENDFOR mods %}
</select><br/><br/>
{% FOR mods %}
<div class="mod_inf {goods.mods.ID}">
<div class="price over">
								 <ul class="cost fnt11 fntupcase txtalgnlft fntarl fleft ">
							   
								 <li>Цена от: {goods.mods.PRICE_NOW | money_format}</li>
								 {% IF goods.mods.PRICE_OLD > goods.mods.PRICE_NOW %}
										 <li class="last linethrough">Старая цена:
										 {goods.mods.PRICE_OLD | number_format("0", ",", " ")}
										 </li>
								 {%ENDIF%}
								 </ul>
		 <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="goodsListFormId{goods.mods.ID}" class="goodsListForm">
										 <div>
		 <input type="hidden" name="hash" value="{HASH}" />
		 <input type="hidden" name="form[goods_from]" value="{goods.GOODS_FROM}" />
		 <input type="hidden" name="form[goods_mod_id]" value="{goods.mods.ID}" />
												 <a class="orangebut fnt11 fntarl txtalgncnt fright fntupcase anone0" onclick="$('#goodsListFormId{goods.mods.ID}').submit(); return false;" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={goods.mods.ID}" title="Положить &laquo;{goods.mods.NAME}&raquo; в корзину">Купить</a>
										 </div>
		 </form>
						 </div>
</div>
{% ENDFOR mods %}
</div>
{% ELSE %}

замените на:
{% IF goods.MAX_PRICE_NOW != goods.MIN_PRICE_NOW %}
<div class="change">
<select class="select_mod">
<option>Выберите свойство товара</option>
{% FOR mods %}<option value="{goods.mods.ID}" {% IF goods.mods.SELECTED %}selected="selected"{% ENDIF %}>{%FOR v%}{goods.mods.v.NAME}: {goods.mods.v.VALUE} {% ENDFOR v %}</option>{% ENDFOR mods %}
</select><br/><br/>
{% FOR mods %}
<div class="mod_inf {goods.mods.ID}">
<div class="price over">
								 <ul class="cost fnt11 fntupcase txtalgnlft fntarl fleft ">
							   
								 <li>Цена от: {goods.mods.PRICE_NOW | money_format}</li>
								 {% IF goods.mods.PRICE_OLD > goods.mods.PRICE_NOW %}
										 <li class="last linethrough">Старая цена:
										 {goods.mods.PRICE_OLD | number_format("0", ",", " ")}
										 </li>
								 {%ENDIF%}
								 </ul>
		 <form action="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}" method="post" id="goodsListFormId{goods.mods.ID}" class="goodsListForm">
										 <div>
		 <input type="hidden" name="hash" value="{HASH}" />
		 <input type="hidden" name="form[goods_from]" value="{goods.GOODS_FROM}" />
		 <input type="hidden" name="form[goods_mod_id]" value="{goods.mods.ID}" />
   <div class="plus_minus_quantity">
		 <span class="qty-minus" onmousedown="return false" onselectstart="return false">-</span>
		 <input type="text" size="2" maxlength="5" value="1" class="quantity" name="form[goods_mod_quantity]">
		 <span class="qty-plus" onmousedown="return false" onselectstart="return false">+</span>
		 </div>
		 <a class="orangebut fnt11 fntarl txtalgncnt fright fntupcase anone0" onclick="$('#goodsListFormId{goods.mods.ID}').submit(); return false;" href="{CART_ADD_GOODS_MODIFICATION_URL | url_amp}?hash={HASH | url_amp}&amp;form%5Bgoods_from%5D={goods.GOODS_FROM}&amp;form%5Bgoods_mod_id%5D={goods.mods.ID}" title="Положить &laquo;{goods.mods.NAME}&raquo; в корзину">Купить</a>
										 </div>
		 </form>
						 </div>
</div>
{% ENDFOR mods %}
</div>
{% ELSE %}

после изменений скорее всего потребуется стилизация выбора количества товаров.




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

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