4 ответа
a
Евгений Леман
programmer
#
30 марта 2018 10:19

http://incart.designmyshop.ru/demo/apple-iphone-x/ - на странице товара размер скидки тоже указывается. И меняется при смене артикула.

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

a
Георгий
#
3 апреля 2018 23:16

Обновился до версии 1.2.1, ошибка не пропала

a
Евгений Леман
programmer
#
4 апреля 2018 13:06

Есть недочет. Не работает в данный момент с товарами без выбора характеристик/артикула. Можно исправить самому, но лишь хитрым путем.


1. Откройте файл product.cart.html и найдите там строки:

{if $theme_settings.products_show_economy}
	{include file="inc/product.saving.html" product=$product show_anyway=1}
{/if}

Замените на:

{if $theme_settings.products_show_economy}
	{if isset($product.skus) && count($product.skus) == 1}
		{include file="inc/product.saving.html" product=$product}
	{else}
		{include file="inc/product.saving.html" product=$product show_anyway=1}
	{/if}
{/if}

2. Откройте файл js/product.js магазина и найдите там строки №551-552 со следующим содержимым:

if(saving_percent > that.saving_min)
	$form.find('.cat-item__econom-label').removeClass(hidden_class).find('.saving__percent-value').html(saving_percent+'%');

Замените на:

if(saving_percent > that.saving_min)
	$form.find('.cat-item__econom-label').removeClass(hidden_class).find('.saving__percent-value').html(saving_percent+'%');
else
	$form.find('.cat-item__econom-label').addClass(hidden_class);

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

a
Георгий
#
4 апреля 2018 15:50

Заработало, спасибо.

Чтобы добавить комментарий, зарегистрируйтесь или войдите