migx fenom вывод в обратном порядке

Как вывести в обратном порядке записи migx?
{set $rows = json_decode(2 | resource : 'video', true)}
                    {foreach $rows as $idx => $row}
                        <div class="item">
        				{'!iframeYouTube' | snippet : [
                                'width' => '100%',
                                'height' => '100%',
                                'url' => $row.track
                            ]}
        				</div>
                    {/foreach}
Максим
11 марта 2018, 09:17
modx.pro
1 669
+1

Комментарии: 6

Андрей
11 марта 2018, 14:00
1
-1
Включить системную настройку — pdotools_fenom_php и примерно так:

{set $rows = $.php.array_reverse(2 | resource : 'video' | fromJSON)}

{foreach $rows as $idx => $row}
	....
{/foreach}
    Максим Кузнецов
    11 марта 2018, 17:24
    +2
    Для данной задачи достаточно вынести функцию в свой модификатор.
      Андрей
      11 марта 2018, 18:22
      -2
      Спора нет, задачу можно решить разными способами =)
        Максим Кузнецов
        11 марта 2018, 19:22
        -1
        *пожал плечами* Можно. А еще задачу можно решить так:

        {$.php.array_reverse(
        	$.php.array_reverse(
        		$.php.array_reverse(2 | resource : 'video' | fromJSON)
        	)
        )}

        Только лучше от этого решение не становится, равно как и то, что такая альтернатива не имеет преимуществ.
          Андрей
          11 марта 2018, 19:30
          -2
          Равно как и не имеет преимуществ создание модификатора, который будет использоваться в 1-м вызове. Разводить полемику смысла нет, у всех фломастеры разные.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
6