2016-11-21 4 views
0

В настоящее время я делаю проект, используя стек Trellis/Wordpress/Sage. Я также использую пару плагинов: «Дополнительные пользовательские поля», «Пользовательский тип сообщения UI», «Контактный формуляр 7» и расширение контактного формуляра 7, называемого текстовым расширением для контактной формы 7.Как создать динамическую форму из настраиваемого типа поля в Wordpress?

Я создал почтовый тип, называемый позицией, каждая позиция имеет описание - текстовое поле, тип - текстовое поле и вопросы - поле ретранслятора, каждое подполе в вопросах - текстовое поле с именем «вопрос».

История пользователя в дизайне требует многоступенчатой ​​формы. На первой странице пользователь должен отметить некоторые флажки - это вопросы типа Post post. Затем данные будут перенесены в следующую форму - форму заявки.

У меня возникли проблемы с запрашивая подполь от должностей Положения и поместить их значение в флажках, я могу сделать это в простом PHP файл шаблон с помощью get_field() и get_subfield(), но я не знаю, как передать их в другой шаблон в который находится в форме заявки. При необходимости я могу предоставить дополнительные коды.

ответ

0

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

Если это выглядит многообещающим, сообщите мне, выбрав это, когда вы ответите, и я дам вам еще несколько указаний относительно того, как действовать.