WordPress как на ладони

Как в Contact Form 7 добавить дополнительные условия?

Как в Contact Form 7 добавить условия для связи элементов. Поясню.

Мне нужно, чтоб в чекбоксе "Дистанционно" не могло выбираться, если выше выбрано "Нейропсихологическое тестирование с вынесением экспертного заключения для медицинских и экспертных организаций", а было доступно только "Очно".

Ссылка на сайт: http://kabataev-psy.ru/?page_id=187

<label> Выберите запрос
	[select your-prof include_blank* "Консультация (приём)" "Тестирование" "Нейропсихологическое тестирование с вынесением экспертного заключения для медицинских и экспертных организаций" "Другое"] </label>

Выберите форму работы
[checkbox* your-format exclusive "Очно" "Дистанционно (скайп)"]

<label> Ваше имя (обязательно)
	[text* your-name] </label>

<label> Ваш e-mail (обязательно)
	[email* your-email] </label>

<label> Ваш телефон (по желанию)
[tel tel-205]

<label> Сообщение
	[textarea your-message] </label>

Ставя галочку ниже, я подтверждаю согласие на обработку персональных данных 
[acceptance acceptance-684 optional]

[submit "Отправить"]

0
Максим
5.7 лет назад
  • 1
    campusboy4750 www.youtube.com/c/wpplus

    Здравствуйте. Можно воспользоваться плагином условных полей для Contact Form 7. Форма примет приблизительно такой вид:

    <label>
    	Выберите запрос
    	[select* user-prof "Консультация (приём)" "Тестирование" "Нейропсихологическое тестирование с вынесением экспертного заключения для медицинских и экспертных организаций" "Другое"]
    </label>
    
    [group group-format]
    	Выберите форму работы
    	[checkbox* user-format exclusive "Очно" "Дистанционно (скайп)"]
    [/group]
    
    [group group-format-message]
    	Для этого вида запроса доступна только очная форма работы.
    [/group]
    
    <label>
    	Ваше имя (обязательно)
    	[text* user-name]
    </label>
    
    <label>
    	Ваш e-mail (обязательно)
    	[email* user-email]
    </label>
    
    <label>
    	Ваш телефон (по желанию)
    	[tel user-phone]
    </label>
    
    <label>
    	Сообщение
    	[textarea user-message]
    </label>
    
    [acceptance user-acceptance]Ставя галочку ниже, я подтверждаю согласие на обработку персональных данных[/acceptance]
    
    [submit "Отправить"]

    Условия

    Результат

    Максим 5.7 лет назад

    Спасибо! Все отлично работает, только почему-то не выводится сообщение:

    [group group-format-message]
    	Для этого вида запроса доступна только очная форма работы.
    [/group]
    campusboy 5.7 лет назад

    Внимательно проверьте условия, чтобы были как у меня на скриншоте.

    Максим 5.7 лет назад

    Да, спасибо! Моя невнимательность.

    campusboy 5.7 лет назад

    Отлично, что всё получилось. Если не сложно, выделите мой ответ как решение вопроса. Спасибо!

    Комментировать
На вопросы могут отвечать только зарегистрированные пользователи. Вход . Регистрация