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


Помогите С Модификацией


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

#1 ggrin31

ggrin31

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

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

Отправлено 17 Август 2015 - 19:09

Добрый день.
Помогите пожалуйста с модификациями. Я в настройках товара добавляю модификации с размерами товара, но почему то когда в магазине выбираешь размер, не меняется цена и артикул. Почему?
у меня другой магазин создан в шаблоне Лазурь, там все шикарно работает, а здесь никак не хочет :(

#2 RayLi

RayLi

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

  • Модераторы
  • 2 864 сообщений

Отправлено 17 Август 2015 - 19:23

Просмотр сообщенияggrin31 (17 Август 2015 - 19:09) писал:

Добрый день.
Помогите пожалуйста с модификациями. Я в настройках товара добавляю модификации с размерами товара, но почему то когда в магазине выбираешь размер, не меняется цена и артикул. Почему?
у меня другой магазин создан в шаблоне Лазурь, там все шикарно работает, а здесь никак не хочет :(

Здравствуйте.
Сообщите нам, пожалуйста, ссылку на товар  данными двумя модификациями.
Спасибо.

#3 ggrin31

ggrin31

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

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

Отправлено 17 Август 2015 - 20:35

спасибо

#4 Vaccina

Vaccina

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

  • Модераторы
  • 24 353 сообщений

Отправлено 18 Август 2015 - 01:56

В шаблоне Товар вы перенесли блок переключения модификации, а также вынесли его за <form> чего делать не стоит, в шаблоне найдите:
<!-- Блок выбора модификаций для текущей товарной позиции -->
		<div class="goodsDataMainModificationsBlock description" {% IF GOODS_NO_CHOISE_IN_PROPERTIES_FOR_MODIFICATIONS %}style="display:none;"{% ENDIF %}>
		  {% FOR goods_modifications_properties %}
	   <div class="goodsDataMainModificationsBlockProperty">
	   <!-- Выдаем списки со свойствами для модификаций, чтобы определить какую модификацию товара хочет пользователь -->
	   {% FOR values %}
		<!-- Если это первый элемент в списке -->
		{% IF goods_modifications_properties.values.first %}
		  <strong>{goods_modifications_properties.NAME}:</strong><br />
		  <select name="form[properties][]">
		{% ENDIF %}
			<option value="{goods_modifications_properties.values.ID}" {% IF goods_modifications_properties.values.SELECTED %}selected="selected"{% ENDIF %}>{goods_modifications_properties.values.NAME}</option>
		<!-- Если это последний элемент в списке -->
		{% IF goods_modifications_properties.values.last %}
		  </select>
		{% ENDIF %}
		{% ENDFOR %}
		</div>				 
	  {goods_modifications_properties.index | is_divided("2","","")}
		  {% ENDFOR %}
 
		  <!-- Данные по модификациям для текущей товарной позиции -->
		  {% FOR goods_modifications %}
			<div class="goodsDataMainModificationsList" rel="{goods_modifications.PROPERTIES_SLUG}">
	   <input type="hidden" name="id" value="{goods_modifications.ID}" />
	   <input type="hidden" name="art_number" value="{goods_modifications.ART_NUMBER}" />
	   <input type="hidden" name="price_now" value="{goods_modifications.PRICE_NOW}" />
	   <div class="price_now_formated" style="display:none">{goods_modifications.PRICE_NOW | money_format}</div>
	   <input type="hidden" name="price_old" value="{% IF goods_modifications.PRICE_NOW_WITHOUT_DISCOUNT>goods_modifications.PRICE_NOW %}{goods_modifications.PRICE_NOW_WITHOUT_DISCOUNT}{% ELSE %}{goods_modifications.PRICE_OLD}{% ENDIF %}" />
	   <div class="price_old_formated" style="display:none">{% IF goods_modifications.PRICE_NOW_WITHOUT_DISCOUNT>goods_modifications.PRICE_NOW %}{goods_modifications.PRICE_NOW_WITHOUT_DISCOUNT | money_format}{% ELSE %}{goods_modifications.PRICE_OLD | money_format}{% ENDIF %}</div>
	   <input type="hidden" name="rest_value" value="{goods_modifications.REST_VALUE}" />
	   <input type="hidden" name="measure_id" value="{goods_modifications.MEASURE_ID}" />
	   <input type="hidden" name="measure_name" value="{goods_modifications.MEASURE_NAME}" />
	   <input type="hidden" name="measure_desc" value="{goods_modifications.MEASURE_DESC}" />
	   <input type="hidden" name="measure_precision" value="{goods_modifications.MEASURE_PRECISION}" />
	   <input type="hidden" name="is_has_in_compare_list" value="{goods_modifications.IS_HAS_IN_COMPARE_LIST}" />
	   <div class="description" style="display:none">{goods_modifications.DESCRIPTION}</div>
			</div>
		  {% ENDFOR %}
		   
	 <!-- Блок описания модификации -->
	 <div class="goodsDataMainModificationsDescriptionBlock" {% IFNOT GOODS_MOD_DESCRIPTION %}style="display:none;"{% ENDIF %}>
	  {GOODS_MOD_DESCRIPTION}
	 </div>
	</div>

перенесите его, поставив после:
<form action="{CART_ADD_GOODS_MODIFICATION_URL}" method="post" class="goodsDataForm cont700 hiden" >
	   <input type="hidden" name="hash" value="{HASH}" />
	  <input type="hidden" name="form[goods_from]" value="{GOODS_FROM}" />
	   
		<div class="description">


#5 ggrin31

ggrin31

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

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

Отправлено 18 Август 2015 - 08:30

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

#6 Danil

Danil

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

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

Отправлено 18 Август 2015 - 14:12

Просмотр сообщенияggrin31 (18 Август 2015 - 08:30) писал:

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


#7 ggrin31

ggrin31

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

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

Отправлено 22 Август 2015 - 22:52

Подскажите пожалуйста, как убрать в описании доставки строку "Стоимость доставки - 0 рублей"?спасибо

#8 Firefly

Firefly

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

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

Отправлено 23 Август 2015 - 09:23

Просмотр сообщенияggrin31 (22 Август 2015 - 22:52) писал:

Подскажите пожалуйста, как убрать в описании доставки строку "Стоимость доставки - 0 рублей"?
спасибо

Здравствуйте.
Зайдите в админ. панель -> Сайт -> Редактор шаблонов -> Шаблоны -> Товар, найдите код:
				<strong class="black">Стоимость доставки: {goods_delivery.PRICE | money_format}</strong>

Замените на:
				<!--<strong class="black">Стоимость доставки: {goods_delivery.PRICE | money_format}</strong>-->


#9 ggrin31

ggrin31

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

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

Отправлено 23 Август 2015 - 20:56

спасибо




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

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