WordPress как на ладони
Шаблоны, плагины и темы для настоящих поклонников Elementor. От TemplateMonster.com wordpress jino

Как в 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
Максим
2 месяца назад
  • 1
    campusboy2988 cайт: 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 "Отправить"]

    Условия

    Результат

    Максим 2 месяца назад

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

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

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

    Максим 2 месяца назад

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

    campusboy 2 месяца назад

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

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