diff --git a/myproject/orders/templates/orders/order_form.html b/myproject/orders/templates/orders/order_form.html index 0281567..605018a 100644 --- a/myproject/orders/templates/orders/order_form.html +++ b/myproject/orders/templates/orders/order_form.html @@ -2238,8 +2238,22 @@ if (!document.getElementById('notification-styles')) { console.log(`[Order Items] 🎉 Товар успешно загружен: ${optionText}`); // Пересчитываем сумму товаров + console.log('[Order Items] 📊 Попытка пересчёта суммы...'); + console.log('[Order Items] updateOrderItemsTotal доступен?', typeof updateOrderItemsTotal); if (typeof updateOrderItemsTotal === 'function') { + console.log('[Order Items] ✅ Вызов updateOrderItemsTotal()'); updateOrderItemsTotal(); + } else { + console.warn('[Order Items] ⚠️ updateOrderItemsTotal не найдена! Попытка найти позже...'); + // Попробуем позже + setTimeout(() => { + if (typeof updateOrderItemsTotal === 'function') { + console.log('[Order Items] ✅ Вызов updateOrderItemsTotal() (повторная попытка)'); + updateOrderItemsTotal(); + } else { + console.error('[Order Items] ❌ updateOrderItemsTotal так и не найдена!'); + } + }, 500); } } else { console.warn(`[Order Items] ⚠️ API вернул пустой массив results`);