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

#php #wordpress #elementor #acfpro

#php #wordpress #elementor #acfpro

Вопрос:

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

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

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

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

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

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

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

Ответ №1:

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

Комментарии:

1. Спасибо Mhdi. Я попробую это. Очень признателен.

2. Вот руководство по сохранению форм в БД с использованием Dynamic.ooo, я только что нашел его. dynamic.ooo/tutorial/elementor-form-save-to-database