Опубликовано: 14 декабря 2015

Количество товаров в корзине (мобильная тема)

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

но при добавлении товара из карточки товара баг, она остается на - 0:

Комментарии (2)

  • Тирон Александр Тирон Александр 15 декабря 2015 11:22 #

    Проверьте еще раз, функция обновления количества товар в корзине не изменялась. Возможно у вас присутствуют ошибки javascript на странице.

    1
    • Алексей Алексей 15 декабря 2015 14:09 #

      У меня ничего не изменялось. На вашем демо сайте тоже самое:

      1
      • Тирон Александр Тирон Александр 17 декабря 2015 12:55 #

        Докопались до сути, но не смогли понять причину выборочного "рендеринга" элемента именно этим браузером.

        Решением будет принудительно заставить "рендерить" элемент после изменения значения атрибута. В файле product.min.js замените строку:

        cart_count.attr('data-count',response.data.count);

        строкой:

        cart_count.attr('data-count',response.data.count).hide().show();

        *Для надежной работы этого участка и в категориях те же изменения следует сделать и в файле profitbuy.shop.min.js

        1
        • Алексей Алексей 18 декабря 2015 18:56 #

          Небольшое добавление. В каждом из файлов по 2 таких строки - cart_count.attr('data-count',response.data.count); и заменять нужно обе.

          1
        • Мария Афанасьева Мария Афанасьева 19 августа 2016 18:53 #

          Александр, добрый день! Возможно это вопрос не к вам, а к вебасисту.

          У меня в магазине с айфонов невозможно оформить заказ. http://z-nails.ru/

          Жалобы: "выкидывает со страницы", количество товара в корзине магазин прибавляет сам, редактировать не получатся.

          Комментарий другого покупателя:

          • Когда начинаешь номер вводить начинает сбрасывать писать что поле обязательное и снова сбрасывать
          • Тока с 5 раза удалось ввести
          • С индексом тоже самое
          1
          • Тирон Александр Тирон Александр 22 августа 2016 11:50 #

            Обратитесь к разработчику плагина "Корзина в один шаг", который вы используете, поскольку именно его функционал подменяет стандартную корзину и шаги оформления заказа.


            *Возможно вам всего лишь нужно обновить плагин до новой версии.

            1

            Добавить комментарий

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

            Услуги

            Контакты

            Дорогие друзья!

            К сожалению, Ваш браузер не поддерживает современные технологии используемые на нашем сайте.

            Пожалуйста, обновите браузер, скачав его по ссылкам ниже, или обратитесь к системному администратору, обслуживающему Ваш компьютер.

            Internet Explorer

            от Microsoft

            Chrome

            от Google

            Safari

            от Apple

            Opera

            от Opera Software

            Firefox

            от Mozilla

            Вверх