Sitecore 8: поля имени и фамилии не заполнены в диспетчере списков

Я работаю над Sitecore 8 rev 150621. Я добавил действие сохранения в форму Sitecore WFFM, чтобы добавить пользователя в список в диспетчере списков Sitecore. Когда я отправляю форму, пользователь добавляется в выбранный список, но поля «Имя» и «Фамилия» списка внутри диспетчера списков не заполняются.

введите здесь описание изображения


person Roshane Kekuluthotuwage    schedule 03.11.2015    source источник


Ответы (1)


Чтобы заполнить сведения о Contact List, вам необходимо сохранить их в записи контакта в xDB, используя Update Contact Details Save Action в форме.

При этом их имя и фамилия появятся в Contact List, а любая другая информация, которую вы хотите сохранить, появится в Experience Profile.

В действии сохранения Update Contact Details вы сможете выбрать поля из и в каком поле в xDB они должны храниться.

введите здесь описание изображения

В поле «Имя» щелкните соседнее текстовое поле и перейдите к Facets > Personal > First name. А затем повторите, только выбрав Фамилию для поля фамилии.

После этого имена ваших контактов появятся в списке контактов.

person Jonathan Robbins    schedule 03.11.2015
comment
Есть ли другой способ сделать это? Потому что, когда я добавляю это действие сохранения, оно прерывает одно из наших пользовательских действий сохранения в форме WFFM. - person Roshane Kekuluthotuwage; 11.11.2015
comment
Не совсем, в конечном итоге вы получите ту же функциональность. Ваш пользовательский код не должен ломаться при использовании других готовых действий по сохранению. Вы должны стремиться решить проблему с помощью своего пользовательского действия по сохранению, опубликовав вопрос об этом, если вам нужна помощь. - person Jonathan Robbins; 11.11.2015