Перейти к содержанию
Форум поддержки пользователей VamShop

Ошибка с корзиной


Алексей Павлов

Рекомендуемые сообщения

Алексей Павлов

Здравствуйте!

Включена ajax корзина. При добавлении более 5 товаров невозможно прокрутить корзину до конца, чтобы нажать кнопку Оформить заказ. В чём может быть проблема?

Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте!

Это в мобильной версии, там в мобильной версии есть прокрутка.

А вот в десктопной версии вроде и нет прокрутки.

 

Ссылка на сообщение
Поделиться на другие сайты
Алексей Павлов

 

Здравствуйте!

Это в мобильной версии, там в мобильной версии есть прокрутка.

А вот в десктопной версии вроде и нет прокрутки.

 

А как же тогда клиенту оформить заказ, если не возможно нажать на кнопку?

Ссылка на сообщение
Поделиться на другие сайты

Если физически не влазит в экран вся корзина?!

Не знаю, можно кнопки наверх поставить, либо отключить ajax корзину.

Если делать прокрутку, наверное будет страшно выглядеть.

Посмотрим, может придумаю что.

Ссылка на сообщение
Поделиться на другие сайты
Алексей Павлов

Если физически не влазит в экран вся корзина?!

Не знаю, можно кнопки наверх поставить, либо отключить ajax корзину.

Если делать прокрутку, наверное будет страшно выглядеть.

Посмотрим, может придумаю что.

Да, более 5-6 товаров и все, ничего больше не влазит. Как раз для удобства ajax подключил и тут такое. Может просто сделать чтобы при нажатии на корзину сразу в нее перемещаться?

Ссылка на сообщение
Поделиться на другие сайты

В /app/webroot/css/vamshop.css поменяйте:

.shopping-cart-widget .products {
  margin: 0 0 20px 0;
}

на что-то типа:

.shopping-cart-widget .products {
  margin: 0 0 20px 0;
  overflow-y: auto;
  max-height: 450px;
}

 

Это просто ограничит по высоте блок, всегда будут видны кнопки, если не влазит в 500 пикселей, появится полоска прокрутки.

Изменено пользователем VaM
Ссылка на сообщение
Поделиться на другие сайты
Алексей Павлов

В /app/webroot/css/vamshop.css поменяйте:

.shopping-cart-widget .products {
  margin: 0 0 20px 0;
}

на что-то типа:

.shopping-cart-widget .products {
  margin: 0 0 20px 0;
  overflow-y: auto;
  max-height: 450px;
}

 

Это просто ограничит по высоте блок, всегда будут видны кнопки, если не влазит в 500 пикселей, появится полоска прокрутки.

не работает

После повторного клика на Корзина все заработало.

А как же сделать чтобы так корзина, онлайн когда товары добавляю тоже бы не становилась больше определенного размера? 

Ссылка на сообщение
Поделиться на другие сайты

Конечно, уже внесено в текущий код, для всех будет доступно при выходе следующей версии.

Ссылка на сообщение
Поделиться на другие сайты

не работает

После повторного клика на Корзина все заработало.

А как же сделать чтобы так корзина, онлайн когда товары добавляю тоже бы не становилась больше определенного размера? 

Я так понял Вы свой ответ дописали.

Про какую именно корзину речь?!

Корзина вроде бы одна - в полоске.

Но в любом случае - делается всё через css.

Просто для блока корзины ставите height значение, больше которого не хотите, что б корзины была и добавляете overflow: auto;

Тоже самое, что я сделал и в корзине, которая в колоске находится.

Ссылка на сообщение
Поделиться на другие сайты
  • 6 months later...

Вот эти изменения:

В 20.10.2015 at 17:52, VaM сказал:

.shopping-cart-widget .products { margin: 0 0 20px 0; overflow-y: auto; max-height: 450px; }

Я вносил в css файл по адресу: /app/webroot/css/vamshop-packed.css

Заработало!

Ссылка на сообщение
Поделиться на другие сайты

По умолчанию это правка уже была добавлена в 2.40

Только вносить её надо в /app/webroot/css/vamshop.css

vamshop-packed.css - это автоматический генерируемый файл, т.е. это сжатый, объединённый css файл, туда не надо ничего руками писать.

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...