Отображение динамического раскрывающегося списка из настраиваемого кода PHP внутри формы Elementor в WordPress

Мне нужна помощь и совет в разработке формы регистрации на мероприятие с помощью плагина Wordpress Elementor Pro и ACF Pro. Если они вам не подходят, вы можете порекомендовать любой другой плагин.

Пользователи могут отправить любое количество (от 1 до 10+) делегатов на мероприятие нашей компании.

Как я могу собрать информацию о компании один раз, а затем повторить поля имени делегата, возраста, телефона, электронной почты и т. Д., Чтобы отобразить X количество раз (в зависимости от того, сколько делегатов они хотят зарегистрировать).

В идеале было бы лучше, если бы мы могли спросить (есть ли у вас еще люди для регистрации?). ЕСЛИ да, то спросите все поля ввода для делегата. Если нет, то отправьте форму и закончите.

Кроме того, я хочу загрузить имя события из базы данных SQL и использовать настраиваемый PHP для загрузки раскрывающегося списка выбора в той же форме. Elementor, похоже, не может этого сделать. Опять же, как только событие выбрано, мы захотим загрузить даты для этого конкретного события из базы данных с помощью другой функции раскрывающегося списка / выбора, которая будет поступать из другого кода PHP.

Есть ли способ использовать Elementor Pro и ACF PRo для создания такой формы. Мне нужны повторяющиеся разделы, логика, а также возможность создания настраиваемой логики / функций php для заполнения списков выбора и возможность каскадировать выпадающие списки из более ранних вариантов, условно.

Любая помощь или предложения действительно приветствуются. Если есть какой-либо другой плагин Wordpress, который может это сделать, рекомендую. Спасибо.


person vinai    schedule 29.09.2020    source источник


Ответы (1)


Что ж, использование Dynamic.ooo - хорошая идея в смысле наличия логических форм. Но я не уверен, может ли он сохранить форму в db ... но я уверен, что вы можете настроить его так, чтобы формы отправлялись на выбранный вами адрес электронной почты. Я сам нашел этот плагин невероятно удобным, попробуйте!

person mhdi    schedule 29.09.2020
comment
Спасибо, Мхди. Я попробую. Очень признателен. - person vinai; 30.09.2020
comment
Вот обзор по сохранению форм в db с помощью Dynamic.ooo, я только что его нашел. dynamic.ooo/tutorial/elementor-form-save-to-database - person mhdi; 30.09.2020