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


Не Работают Модификации И Слетели Иконки Рубль У Цены.


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

#1 Антон 5554

Антон 5554

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

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

Отправлено 28 Январь 2019 - 13:11

Здравствуйте, помогите решить две проблемы:

1. не работают свойства модификаций. вот пример заполненных свойств по цвету, зеленый и черный нож.
https://geoidea.ru/g...d-fh-11-zelenyi
https://geoidea.ru/g...-firebird-fh-11

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

Посмотрите пожалуйста.

Спасибо!

#2 Vaccina

Vaccina

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

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

Отправлено 30 Январь 2019 - 05:02

Здравствуйте.

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

#3 Антон 5554

Антон 5554

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

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

Отправлено 30 Январь 2019 - 09:38

Просмотр сообщенияVaccina (30 Январь 2019 - 05:02) писал:

Здравствуйте.

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

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

#4 Антон 5554

Антон 5554

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

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

Отправлено 30 Январь 2019 - 09:46

up

#5 Vaccina

Vaccina

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

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

Отправлено 31 Январь 2019 - 07:03

Здравствуйте.

Проблема в измененном коде, зайдите в раздел Сайт - Редактор шаблонов - Товар - найдите:
	  <!-- Модификации -->
	  <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>
				<select name="form[properties][]" class="selectBox product-custom-option selectBox-dropdown">
			  {% 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" itemprop="description">{goods_modifications.DESCRIPTION}</div>
		  </div>
		{% ENDFOR %}
		<!-- Блок описания модификации -->
		  <div class="goodsDataMainModificationsDescriptionBlock" {% IFNOT GOODS_MOD_DESCRIPTION %}style="display:none;"{% ENDIF %}>
			<div class="blockquote" itemprop="description">{GOODS_MOD_DESCRIPTION}</div>
		  </div>
	  </div>

перенесите его, поставив перед:
	   </form>
<br>
	 <H5> ЗАКАЗАТЬ ПО ТЕЛЕФОНУ: <a href="tel:+74954093721">{SETTINGS_STORE_PHONE_COUNTRY_CODE1} ({SETTINGS_STORE_PHONE_CITY_CODE1}) {SETTINGS_STORE_PHONE_NUMBER1} </a></H5>
	  
	  
	  
	  
	   </div>


#6 Антон 5554

Антон 5554

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

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

Отправлено 31 Январь 2019 - 21:42

Просмотр сообщенияVaccina (31 Январь 2019 - 07:03) писал:

Здравствуйте.

Проблема в измененном коде, зайдите в раздел Сайт - Редактор шаблонов - Товар - найдите:
	 <!-- Модификации -->
	 <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>
			 <select name="form[properties][]" class="selectBox product-custom-option selectBox-dropdown">
			 {% 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" itemprop="description">{goods_modifications.DESCRIPTION}</div>
		 </div>
	 {% ENDFOR %}
	 <!-- Блок описания модификации -->
		 <div class="goodsDataMainModificationsDescriptionBlock" {% IFNOT GOODS_MOD_DESCRIPTION %}style="display:none;"{% ENDIF %}>
		 <div class="blockquote" itemprop="description">{GOODS_MOD_DESCRIPTION}</div>
		 </div>
	 </div>

перенесите его, поставив перед:
	 </form>
<br>
	 <H5> ЗАКАЗАТЬ ПО ТЕЛЕФОНУ: <a href="tel:+74954093721">{SETTINGS_STORE_PHONE_COUNTRY_CODE1} ({SETTINGS_STORE_PHONE_CITY_CODE1}) {SETTINGS_STORE_PHONE_NUMBER1} </a></H5>
	
	
	
	
	 </div>


Поправил, работает. спасибо.




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

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