Вопросы по UPSTORE


1. При "ленивой загрузке" товаров в каталоге подгружается несколько раз автоматически. Затем появлятся кнопка загрузить еще. Как сделать , чтобы товары подгружались автоматически до конца каталога. 

2.При выводе характеристик в категории выводятся только значения. как сделать , чтобы названия характеристик выводились тоже ?

 3. Названия категорий в верхней панели, названия характеристик в фильтре. характеристики в категории товаров выводятся бледно-серым цветом . Как изменить цвет ?

4. При вызове фильтра в мобильной версии , и после нажатия кнопки показать ничего не меняется. Интуитивно сложно понять , что нужно сделать. чтобы вернуться к каталогу. Желательно. чтобы фильтр сворачивался самостоятельно.


Спасибо.

4 ответа
  • Сергеев Владимир
    Разработчик
    Решение
    20 января 2020 16:17

    Здравствуйте, Виктор! 

     

    1. При "ленивой загрузке" товаров в каталоге подгружается несколько раз автоматически. Затем появлятся кнопка загрузить еще. Как сделать , чтобы товары подгружались автоматически до конца каталога.

    Откройте тему для приложения Магазин –> шаблоны.
    Откройте поочерёдно файлы, указанные на скриншоте: 

    И в этих файлах найдите код:

    data-times="2"

    двойка в этом коде – это то кол-во ленивых загрузок, на которые вы хотите повлиять. 
    Замените 2 на, скажем, 100. Думаю, это будет равносильно загрузке "до конца".

  • Сергеев Владимир
    Разработчик
    Решение
    20 января 2020 16:24
    2.При выводе характеристик в категории выводятся только значения. как сделать , чтобы названия характеристик выводились тоже ?

    В теме для приложения Магазин найдите файлы list-thumbs.html и list-thumbs.v2.html.
    В них найдите строку:

    {if is_array($f_value)}

    И перед ней вставьте строку:

    {$features[$f_code].name}: 

  • Сергеев Владимир
    Разработчик
    Решение
    20 января 2020 16:30
    3. Названия категорий в верхней панели, названия характеристик в фильтре. характеристики в категории товаров выводятся бледно-серым цветом . Как изменить цвет ?

    Вы можете открыть секцию Цветовые настройки темы и попробовать поменять фон и инверсию текста для данных элементов.

    Более глубокая настройка цветов в теме не предусмотрена. 
    Нужно добавлять кастомный css в блок upstore.user_css. 
    Какой именно код нужно добавлять – нужно смотреть ваш сайт и выбирать селекторы элементов, которым нужно изменить цвет. 
    Это не входит в обязанности бесплатной поддержки темы. 

  • Сергеев Владимир
    Разработчик
    Решение
    20 января 2020 16:44
    4. При вызове фильтра в мобильной версии , и после нажатия кнопки показать ничего не меняется. Интуитивно сложно понять , что нужно сделать. чтобы вернуться к каталогу. Желательно. чтобы фильтр сворачивался самостоятельно.

    Если у вас есть такая необходимость, добавьте в файл side.shop.filters.html темы для приложения Сайт следующий код:

    <script>
        function filters_auto_hide() {
            $('.filters-form-wrapper button[type="submit"]').on('click', function(){
                $('.off-canvas-overlay').trigger('click');
            });
        };
        {if !waRequest::isXMLHttpRequest()}
            $(document).ready(filters_auto_hide);
        {else}
            filters_auto_hide();
        {/if}
    </script>

    Добавить этот код нужно сразу после строки (которая именно строка, а не фрагмент кода):

    {if !empty($filters)}

Добавить ответ
Чтобы добавить комментарий, зарегистрируйтесь или войдите
Мы получаем и обрабатываем персональные данные посетителей нашего сайта в соответствии с официальной политикой.
Если Вы продолжите использовать сайт, мы будем считать, что Вас это устраивает.
Подписывайтесь и получайте скидки!

Узнавайте первым о скидках и специальных предложениях!