Неправильно работает pdoResources &tpl_nN

&tpl_n4=`chunk`

Должно вывести каждый 4й ресурс с шаблоном chunk.
Вместо этого повторяет один и тот же ресурс через каждые три ресурса.

Короче выводит ресурсы с такими id:

1, 2, 3, 4
5, 6, 7, 4
9, 10, 11, 4
13, 14, 15, 4

и т.д.

У всех так, или только у меня?

— UPD

такое происходит только если сделать так:

&tpl=`chunk`
&tpl_n4=`chunk_4`

И в chunk_4 прописать

[[$chunk]] <h1>этот чанк четвертый</h1>
Т.е. вызвать в каждом четвертом стандартный чанк + необходимые дополнения.

А если заменить вызов [[$chunk]] его содержимым — глюк пропадает.
Вопрос снимается…
Хотя… кажется это все-таки неправильно…
anatol
19 марта 2015, 10:31
modx.pro
1 070
0

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

Илья Уткин
19 марта 2015, 15:08
+1
Попробуйте писать либо так:
[[!$chunk]]

Либо передавать параметры в чанк:
[[$chunk?
  &pagetitle=`[[+pagetitle]]`
  &menutitle=`[[+menutitle]]`
  &content=`[[+content]]`
]]
    anatol
    19 марта 2015, 15:46
    0
    Первый способ не работает.
    Второй работает на ура.
    Спасибо.
      anatol
      19 марта 2015, 15:48
      0
      достаточно передать в чанк один любой параметр.
      Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
      3