Поменять порядок вывода категории

Сергей Сыроежкин

Вывожу список категории классически:

{$categories = $wa->shop->categories(0,0)}

{if $categories}
    {foreach from=$categories item=category name=menu}
        <p>{$category.name}</p>
    {/foreach}
{/if}

Категории выводятся по алфавиту

А как вывести в другом порядке?

например по id

или через {$category.params.key})

25 июня 2016
  • Syrnik.com 26 июня 2016 01:40

    Если ничего не путаю, то они выводятся в том порядке, в котором вы их в бэкенде расположите

  • Сергей Сыроежкин 26 июня 2016 09:45

    Вы имеете ввиду перетаскиванием? Это да, но имел ввиду получить необходимую сортировку именно через код, т.е. в одном куске шаблона - одна сортировка, в другом куске шаблона - другая сортировка и т.д.

  • Михаил Проектов 26 июня 2016 19:16

    Придется сделать расширение для стандартной shopCategoryModel.

    Существующий метод shopCategoryModel->getTree не предполагает вариантов изменения сортировки.

  • Syrnik.com 26 июня 2016 19:33

    ну их при желании можно и внутри шаблона пересортировывать, не залезая в код движка

  • Сергей Сыроежкин 26 июня 2016 21:16

    Сергей Родовниченко, это вся информация от вас?))

  • Syrnik.com 26 июня 2016 22:39

    предполагается,что вы умеете сортировать массивы



Чтобы добавить комментарий, зарегистрируйтесь или войдите