2016-03-21 6 views
0

Я пытаюсь создать форму WFFM, и мне нужно установить одно из двух полей. Нужно ли создавать пользовательские поля? Или это то, что я могу достичь с помощью самого модуля?Sitecore WFFM требуется 1 из 2 полей

ответ

0

Никаких настраиваемых типов полей не требуется. Конструктор форм WFFM имеет флажок Required для каждой строки поля, и большинство стандартных полей поддерживают это вместе с пользовательским подтверждением.

+0

Я не уверен, насколько я понимаю. Я могу сделать одно поле, но мой вопрос в том, могу ли я сделать 1 из 2 полей - в основном я хочу, чтобы пользователи заполняли как мобильные, так и телефонные поля. – Snapper

+1

Ahh. Вы можете сделать валидатор уровня на уровне, например, наследуя от «BaseSaveAction»? –

+0

Это может быть способ ... Я пытаюсь понять ограничения этого модуля как есть. – Snapper

2

Возможно, вы можете использовать Morph module, который вы можете скачать с сайта Sitecore Marketplace.

от его описания:

Выбор-зависимых входы требуют от пользователей, чтобы ввести дополнительную информации, связанную с первоначальным выбором, прежде чем они могут заполнить формы. Практически во всех случаях это позволяет сделать веб-формы проще и более , реагируя на действия пользователя и формы персонализации в зависимости от возможностей посетителей .

Если память используется, он использует механизм правил Sitecore, чтобы определять, какие поля показывать/скрыть на основе входов. Однако я не уверен на 100%, если вы можете использовать Required, но стоит попробовать.

+0

Ничего, что не видел этот модуль раньше ... желаю, чтобы они интегрировали его! – jammykam

+0

Я буду исследовать и уйти. Off Topic: Проблема с некоторыми модулями рынка, хотя это то, что они не поддерживаются sitecore. Поэтому у некоторых есть возражения, чтобы использовать его в prod. – Snapper

Смежные вопросы