feat(mobile): добавить дропдаун "Ещё" в действия корзины
Добавлена кнопка выпадающего меню в мобильный интерфейс для доступа к дополнительным функциям: "Отложенный заказ" и "На витрину". Обновлен шаблон terminal.html с добавлением структуры дропдауна. Добавлены стили в terminal.css для адаптивного отображения. Реализована логика в terminal.js для обработки кликов по мобильным кнопкам и вызова соответствующих десктопных действий.
This commit is contained in:
@@ -3392,6 +3392,30 @@ document.addEventListener('DOMContentLoaded', () => {
|
||||
categoriesContent.classList.add('collapsed');
|
||||
}
|
||||
}
|
||||
|
||||
// ===== МОБИЛЬНЫЙ DROPDOWN "ЕЩЁ" =====
|
||||
|
||||
// Мобильная кнопка "Отложенный заказ"
|
||||
const mobileScheduleLaterBtn = document.getElementById('mobileScheduleLaterBtn');
|
||||
if (mobileScheduleLaterBtn) {
|
||||
mobileScheduleLaterBtn.addEventListener('click', () => {
|
||||
const scheduleBtn = document.getElementById('scheduleLater');
|
||||
if (scheduleBtn) {
|
||||
scheduleBtn.click();
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
// Мобильная кнопка "На витрину"
|
||||
const mobileAddToShowcaseBtn = document.getElementById('mobileAddToShowcaseBtn');
|
||||
if (mobileAddToShowcaseBtn) {
|
||||
mobileAddToShowcaseBtn.addEventListener('click', () => {
|
||||
const showcaseBtn = document.getElementById('addToShowcaseBtn');
|
||||
if (showcaseBtn) {
|
||||
showcaseBtn.click();
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
|
||||
// Смена склада
|
||||
|
||||
Reference in New Issue
Block a user