Вход • Регистрация

Всплывающее окно после отправки сообщения в форме обратной связи

  • 19 августа 2013 г.
  • Здравствуйте, коллеги :)

    Возможно, кто-то уже реализовывал такую фишку.

    После отправки сообщения в форме обратной связи - она не исчезает (заказчик попросил), закомментили 71 строку feedback.ajax.php. Но при этом сообщение об успешной отправке письма не появляется. Может кто подскажет, как делать или где искать, чтобы после отправки письма и форма не исчезала и появлялось всплывающее окно, о том, что письмо ушло?

    И возможно ли после отправки сообщения перезагрузить форму в исходное состояние? А то после отправки сообщения там остаются введённые данные пользователя.
    • 19 августа 2013 г. , редакция: 19 августа 2013 г.
    • Думаю нужно лезть в файл \js\user-func.js
      Строка 29
      Код
      if(!response.form_hide) {
      $(form).find(".error" + (k != 0 ? "_" + k : '')).html(val).show();
      }
      else
      {
      $(form).parent().find(".error"+ (k != 0 ? "_" + k : '')).html(val).show();
      }

      наверное убрать условие и вместо него прописать:
      Код

      $(form).parent().find(".error"+ (k != 0 ? "_" + k : '')).html(val).show();


      ну это предположение, не могу потестить.

Новости

  • 25 марта, вторник
  • Мы обновили систему тарифов, учитывая опыт работы с клиентами и современные рыночные условия. Новая тарифная сетка разработана специально для того, чтобы лучше отвечать вашим потребностям. Резкого повышения цен не произошло. Более того, некоторые тарифы даже стали выгоднее и доступнее. 
  • 17 января
  • В преддверии 2025 года была выпущена сборка 7.2.5, которая не приносит радикальных изменений в функциональности, но способствует повышению стабильности работы системы и расширению возможностей облачного сервиса для создания сайтов.
  • 18 июня 2024 г.
  • В сборке большое обновление demo-шаблона, дополнительная защита от спама, улучшение YML-импорта и еще много важного и интересного.

Форум