Last active
October 13, 2020 17:30
-
-
Save Prroffessorr/66b53e52585a2bed1e3ac51e4483c224 to your computer and use it in GitHub Desktop.
ACF Пример использования вложеного повторителя в повторитель
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php $main_menu = get_field( 'repeater_1','option' ); //Главный повторитель | |
//option это не обязательный параметр, он показывает что настройка находяится в отдельном элементе меню | |
foreach( $main_menu as $element ): //Первый цикл получения значений ?> | |
<li class="dropdown"> | |
<a href="<?php echo $element['element_of_repeater_1']; ?>" data-toggle="dropdown" class="dropdown-toggle"><?php echo $element['element_of_repeater_1']; ?></a> | |
<?php | |
if($element['Yes/NO_in_repeater_1']): //Проверка активации блока ДА/НЕТ?> | |
<ul class="dropdown-menu"> | |
<?php foreach ( $element['repeater_2'] as $subitem ): //Второй цикл, в котором первый передаём имя нашего вложеного повторителя ?> | |
<li><a href="<?php echo $subitem['element_of_repeater_2']; //Получаем элемент вложеного повторителя ?>"><?php echo $subitem['subpages_item_text']; ?></a></li> | |
<?php endforeach;?> | |
</ul> | |
<?php | |
endif; | |
endforeach; ?> | |
</li> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment