Вложенные поля повторителя ACF с условием для выбора повторяемых подполей

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

  1. WYSIWYG

  2. Повторитель для построения кнопок

    2.a page_link

    2.b текст

3. Повторитель для создания простых ссылок

 3.a relationship

Я пытаюсь позволить клиенту сначала выбрать, какой из трех вариантов он хотел бы, а затем, если ему нужно построить что-то еще на странице, он может использовать начальный повторитель, чтобы позволить пользователю начать все заново.

Проблема, которую я вижу, заключается в том, как правильно упорядочить выходные данные в соответствии с порядком, в котором данные сохраняются. Я сделал VAR_DUMP и данные в правильном порядке, я просто не уверен, что делать дальше, чтобы правильно извлечь данные и отобразить их на странице.

Я действительно хотел бы не использовать предварительно построенную сборку страницы и вместо этого идти по этому пути, если это возможно.

https://www.diigo.com/item/image/53h17/27bm — Скриншот

2

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]