Роман

Роман

Был в сети 23 августа 2025, 12:04
Заказы не принимаю
Благодарю! Применил этот сниппет, подошел, там единственно что не понравилось, он в цикле показывает записи. Мне нужны только следующие 2 записи, на странице текущей. Когда мы открываем последнюю запись, то он начинает показывать ПЕРВУЮ как следующую. Это печалит но немного, как это решить я не знаю.
Спасибо, но нет, что то не то

-главная(1)
-категория(2)
-категория(3)
-категория(54)
— страница(55)
— страница(56)
— страница(57)
— страница(58)
На странице с id 54 пишу

{set $resource = $_modx->getResources(
    ['published' => 1, 'deleted' => 0],
    ['sortby' => 'id', 'sortdir' => 'ASC', 'limit' => 1, 'parents' => 54]
)}
{if $resource}
  {$_modx->sendRedirect( $_modx->makeUrl($resource.0.id) )}
{/if}
редирект делает но почему то на страница(57), вместо первой страница(55)
нет никакого квеста, есть решение, но оно не работает, обьясните, помогите лучше, а не ерничайте

есть структура

-главная(1)
-категория(2)
-категория(3)
-категория(54)
— страница
— страница
— страница

На странице с id 54 пишу

{set $resource = $_modx->getResources(
    ['published' => 1, 'deleted' => 0],
    ['sortby' => 'id', 'sortdir' => 'ASC', 'limit' => 1, 'parent' => 54]
)}
 {foreach $resource as $child}
                        <div>
                            {$child.id}
                        </div>
{/foreach}
выводит в результате 1

Что не так, где ошибся?
Проблема в том, что я не хочу устанавливать сниппет, а повторить его работу на FENOM. Вопрос поэтому такой и задал сюда. Мне не нужен плагин, и не нужен FirstChildRedirect. Мне нужно сниппет на fenom, который делает тоже самое что и FirstChildRedirect. Есть мысли какие какая логика должна быть?
:))) та нет, так я могу сделать, не совсем деревянный, я про то, может какие методы по умолчанию у FENOM есть свои для этого без сторонних сниппетов.

Может как то в foreach получать id и как то на первую итерацию делать make url