#sorting #foreach #woocommerce
#сортировка #foreach #woocommerce
Вопрос:
<?php
foreach ($variations as $variation)
{
$supersize = $variation["attributes"]["attribute_pa_sizes"];
$variable_id = $variation['variation_id'];?> <span class="SIZES"><?php echo $supersize ;?></span>
Итак, я немного зашел в тупик. Я использую Woocommerce, и атрибуты продукта сортируются с помощью ПОЛЬЗОВАТЕЛЬСКОЙ СОРТИРОВКИ, но во внешнем интерфейсе я вызываю атрибуты с помощью приведенного выше кода.
Теперь я хочу иметь возможность сортировать $ supersize по пользовательскому заказу.
Что я должен написать или какая у вас есть идея, чтобы я мог сортировать атрибуты, предоставленные с помощью аргумента foreach . Вопрос новичка: (
Спасибо!
Комментарии:
1. Почему бы не использовать
$variation->get_variation_attributes()
?2. Ну, мне нужно, чтобы отображались варианты, а не атрибуты. Когда какой-либо вариант отсутствует на складе, я просто удаляю его, чтобы он исчез. Если я получу атрибуты, мне придется удалить варианты и атрибут. Итак, если в продукте отсутствует размер S, я удаляю вариант, и он исчезает. Если я показываю атрибуты, мне нужно удалить вариант S и атрибут S.