Sitecore WFFM 8.2 ред. 160801 не сохраняет данные в базе данных отчетов

Я установил Sitecore 8.2 rev. 160801 в моей машине и работал на формах. При отправке формы я не получил никакой ошибки, но значения не сохраняются в базе данных. В логе тоже ошибок не нашел.

Я выполнил шаги после установки и запустил сценарий WFFM_Analytics.sql в своей базе данных отчетов.

Не могли бы вы помочь мне решить эту проблему?

Спасибо, Бала


person BalaSM    schedule 20.12.2016    source источник


Ответы (1)


По умолчанию данные WFFM хранятся в Mongo (в коллекции FormData). Там вы должны найти свои данные. Если вы хотите, чтобы данные хранились в SQL, вы можете изменить это, используя другого поставщика: https://doc.sitecore.net/web_forms_for_marketers/setting_up_web_forms/installing/use_a_custom_sql_provider_to_store_form_data

В модуле «Веб-формы для маркетологов» вы можете использовать свое собственное хранилище SQL Server, если, например, вы хотите хранить данные формы в другом, более безопасном месте.

По умолчанию поставщик данных xDB сохраняет и экспортирует данные из класса xDB analyticsFormsDataProvider. Однако вы можете изменить поставщика данных на пользовательский поставщик данных базы данных SQL Server или на комбинированный поставщик данных отчетов и пользовательской базы данных SQL Server.

person Gatogordo    schedule 20.12.2016