fix: кнопка на главную после оплаты + исправление отправки SMTP письма
This commit is contained in:
+3
-19
@@ -353,32 +353,16 @@ document.addEventListener('DOMContentLoaded', () => {
|
||||
});
|
||||
|
||||
/* ====================================================
|
||||
Reset / Back to Form Handler
|
||||
"На главную" Button Handler
|
||||
==================================================== */
|
||||
resetBtn.addEventListener('click', () => {
|
||||
successContainer.style.transition = 'opacity 0.3s ease, transform 0.3s ease';
|
||||
successContainer.style.opacity = '0';
|
||||
successContainer.style.transform = 'translateY(10px)';
|
||||
|
||||
// Remove parameters from URL to prevent showing success container on reload
|
||||
const newUrl = window.location.protocol + "//" + window.location.host + window.location.pathname + "?service_id=" + serviceIdInput.value;
|
||||
window.history.replaceState({ path: newUrl }, '', newUrl);
|
||||
|
||||
setTimeout(() => {
|
||||
successContainer.style.display = 'none';
|
||||
formContainer.style.display = 'block';
|
||||
formContainer.style.opacity = '0';
|
||||
formContainer.style.transform = 'translateY(-10px)';
|
||||
|
||||
formContainer.offsetHeight;
|
||||
|
||||
formContainer.style.transition = 'opacity 0.4s ease, transform 0.4s ease';
|
||||
formContainer.style.opacity = '1';
|
||||
formContainer.style.transform = 'translateY(0)';
|
||||
|
||||
if (serviceIdInput.value && services[serviceIdInput.value]) {
|
||||
serviceDisplay.style.display = 'block';
|
||||
}
|
||||
// Редиректим на главную страницу сайта
|
||||
window.location.href = '/';
|
||||
}, 300);
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user