Здравствуйте! Есть вывод кнопок фильтра:
/**
* Отрисовка кнопки фильтра
* @param string $title название кнопки
* @param array $meta meta-данные (id - ID дин.свойства или 0, key - ключ для инициализации app.popup, type - тип фильтра(checks,range), parent - является ли фильтр parent-фильтром)
* @param bool $active активная кнопка
* @param string $value текст выбранного значения
* @param bool $value_plus выбрано ли несколько значений (true)
* @param bool $visible false - скрыть кнопку
*/
$drawButton = function($title, array $meta, $active = true, $value = '', $value_plus = true, $visible = true) use ($lng, $filter_seek) {
?><a href="#" class="f-catfilter__item custom-btn-filter j-button<? if($active) { ?> selected<? } if( ! $visible || ( $filter_seek && ! $meta['seek']) ) { ?> hide<? } ?>" data="{id:<?= $meta['id'] ?>,key:'<?= $meta['key'] ?>',type:'<?= $meta['type'] ?>',parent:<?= $meta['parent'] ?>,seek:<?= ($meta['seek']?'true':'false') ?>}">
<span class="f-catfilter__item__content">
<strong><?= $title ?></strong>
<em class="j-value"><?= ( ! empty($value) ? $value : $lng['btn_reset'] ) ?> <i class="fa fa-plus-square extra<? if(!$value_plus){ ?> hide<? } ?>"></i></em>
</span>
<span class="f-catfilter__item__spacer spacer">
<i class="fa fa-caret-down j-button-caret"></i>
</span>
</a>
<?
};
Мне нужно из этого цикла выдернуть кнопки с id 0, либо через key: district, metro и завернуть их в отдельный div:
Как это сделать?