Кнопка поделитьсяЕсть решение

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


1 ответ
a
Леман Евгений
Programmer
#
16 сентября 2021 20:39
Решение

Принято. Спасибо за замечание! В следующих версиях исправим. Исправить уже сейчас можно двумя способами.

1. Этот способ проще, но он совсем уберет кнопку. То есть она не появится даже после включения соответствующей опции. Для этого добавьте в user.css строку:

.item-act-btn.item-act-btn_comp.inline-popup{display:none !important}

2. Посложнее, но зато корректно. Именно такое изменение и будет в следующей версии. В шаблоне product.html нужно найти строки:

<div class="action-btns-wrapper__item">
    <a class="item-act-btn item-act-btn_comp inline-popup" href="#social-popup">
        <svg class="icon" width="14" height="14">
            <use xlink:href="#icon-share"></use>
        </svg>
    </a>
</div>

И обрамить их условием {if !empty($theme_settings.shop_productpage_share_buttons)} ... {/if}. То есть в итоге должно получиться так:

{if !empty($theme_settings.shop_productpage_share_buttons)}
    <div class="action-btns-wrapper__item">
        <a class="item-act-btn item-act-btn_comp inline-popup" href="#social-popup">
            <svg class="icon" width="14" height="14">
                <use xlink:href="#icon-share"></use>
            </svg>
        </a>
    </div>
{/if}
Чтобы добавить комментарий, зарегистрируйтесь или войдите