Товар, недоступный для заказа, в корзине Есть решение

Добрый день. Столкнулся со следующей ситуацией. Пока покупатель наполнял корзину товарами, администратор сайта снял галку "Доступен для заказа" и обнулил "Количество на складе" у товара, который уже оказался в корзине. В итоге при обновлении в браузере страницы корзины покупатель видит у этого товара надпись "Товар не доступен для заказа", кнопка "Удалить" исчезла, блок количества стал неактивным. Т.е. ни удалить этот товар из корзины ни отправить заказ невозможно, только очищать всю корзину в которой порядка 30-ти позиций и наполнять её снова. Подскажите, где поправить, чтобы кнопка "Удалить" не исчезала ?

Заранее спасибо.

4 ответа

  • 1
    Алексей 12 сентября 2019 21:20 # Решение

    Решение найдено, благодаря разработчику темы дизайна ДСВ2. Точка перед словом "Удалить" оказалась иконкой "мусорного бачка", уменьшенной до размера орфографической точки. Восстановление иконки до нормальных размеров произошло после вставки в dsv.user.css кода 

    .wa-order-cart-wrapper * {
    box-sizing: content-box;
    }
    Вопрос закрыт, разработчику темы отдельное спасибо.
  • 1
    Алексей 9 сентября 2019 15:03 #

    На сайте использую форму оформления заказа в корзине.

    Полазив по форуму, выяснил, что заполнение корзины товарами производится движком SS8 (именно движком а не темой дизайна) при помощи этой конструкции в шаблоне order.html

    {$wa->shop->checkout()->cart([

    "DEBUG" => true,

    "wrapper" => "#js-order-cart"


    На прямой вопрос посетителей форума, в каком месте движка это происходит, никто ответа не получил. Видимо это какая-то страшная тайна. Я понимаю, что править коды движка не комильфо, но это реальный баг. У нас оптовый интернет-магазин, в корзину набирают до сотни позиций, и покупатели жалуются - пол дня формировали корзину, за это время какой-то товар, уже находящийся в корзине, закончился, а удалить его из корзины нет возможности, приходится очищать всю корзину и начинать наполнять заново. Теряем покупателей.

    Неужели никто не поможет ?

  • 1

    Полностью поддерживаю! Когда уже исправите данный баг? У нас в корзине в теме Megashop 2.0 даже не выводится предупреждение, что товара уже нет... 

  • 1
    Алексей 10 сентября 2019 22:15 #

    Разобрался. Кнопка "Удалить" все-таки не исчезла, она переместилась под надпись "Товар недоступен для заказа". В моей теме дизайна эта кнопка имеет вид ". Удалить" После того, как она переместилась, осталась только точка, а слово "Удалить" видимо не умещается и просто обрезается. При нажатии на точку товар удаляется. Чудом её заметил. Теперь вопрос в том, как это исправить ?

Добавить ответ

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