Форма обратной связи по ошибкам, предложениям suggestion

Форма позволяет собирать обратную связь от пользователей - в виде предложений и замечаний по багам и неточностям. 

Предпочтительно именно через эту форму собирать данные с проектов, т.к. это упрощает сбор окружения по ошибке (не нужно в этом случае спрашивать служебную информацию у пользователя).

Форма сохраняет предложение в trace с кодом suggestion, отправляет на почту, а также записывает важные системные данные по окружению пользователя: 

пользователь, браузер, платформа, guid, массив ошибок в console браузера. 

В логе ошибок можно увидеть детали ошибок, а также через сколько ms она произошла после загрузки страницы. 

Например, есть какая-то страница с ошибкой, в Console она отразилась таким образом: 

Вызвали форму suggestion и добавили коммент 1111

В trace suggestion получаем такое описание бага: 

1111111<br>-----------<br>{"username":"ru","url":"https://falconspace.ru/htmlblocks",
"falconGuid":"e4ea2a42-e9b6-d350-c789-ea727b5027e2","userAgent":"Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.77 Safari/537.36",
"platform":"Win32",
"errors":[{"title":"Error: Uncaught ReferenceError: asdf is not defined\nUrl: https://falconspace.ru/htmlblocks\nScript: https://falconspace.ru/content/sb-admin/vendor/jquery.min.js\nLine: 2\n
Column: 31118\nStack: ReferenceError: asdf is not defined\n
 at HTMLDocument.<anonymous> (https://falconspace.ru/htmlblocks:620:23)\n
  at e (https://falconspace.ru/content/sb-admin/vendor/jquery.min.js:2:29453)\n
at t (https://falconspace.ru/content/sb-admin/vendor/jquery.min.js:2:29755)|||","error":true,"time":"243ms"}]}</anonymous>

Вы можете добавить данную форму в панель быстрых действий (SELECT 3 в Getlayout)

select 'form' type, 'Найдена ошибка/есть идея' Title, 'suggestion' Code,'' itemID,
    'fa-lightbulb' Icon, 'OK' btnText, 0 bigModal,  1 slideout,-100 Ord
 

Код формы для переноса в свой проект: https://pastebin.com/UM5mPaqB

Falcon Space - функциональная веб-платформа разработки на узком стеке MS SQL/Bootstrap. Вводная по Falcon Space
Насколько полезной была статья?

Google поиск по нашей документации

Выгода от использования Falcon Space

В 2-3 раза экономнее и быстрее, чем заказная разработка
Более гибкая, чем коробочные решения и облачные сервисы
Используйте готовые решения и изменяйте под свои потребности
Нужна бесплатная консультация?
Планируете делать веб-проект?
Сайт использует Cookie. Правила конфиденциальности OK