getSelections

Как вывести привязанные ресурсы к определённому ресурсу? Т.е. в параметре &selections нужно написать конкретный ресурс, а не тукщий, как в документации.
Нужно вывести привязанные ресурсы к ресурсу с id 64.
Вот такой код не работает:
[[getSelections?
&selections=`[[~64]]`
]]
yulia
15 июня 2017, 16:58
modx.pro
1 776
0

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

Баха Волков
15 июня 2017, 21:44
0
[[~64]]
Вот это возвращает полное uri ресурса с id 64 — так не нужно.

Если нужно вывести привязанные ресурсы данного ресурса то:
[[getSelections?
&selections=`[[*id]]`
]]

А если нужно вывести ресурсы другого определенного ресурса(Например: ресурса с id = 64), то:
[[getSelections?
&selections=`64`
]]
    yulia
    15 июня 2017, 22:07
    0
    Спасибо большое :)
      Владимир
      22 июня 2017, 13:14
      0
      А еще, используйте не сам getSelections, а pdoPage вместе с getSelections (они прекрасно ладят)
      <div id="pdopage">
          <div class="rows">
              [[!pdoPage?
                  &element=`getSelections`
                  &getResourcesSnippet=`pdoResources` 
                  &parents=`64`
                  &selections=`64`  
                  &ajaxMode=`button`
                  &limit=`5` 
                  &tpl=`@INLINE {{+idx}} - {{+pagetitle}} <br />` 
                  &sortby=`menuindex`
              ]]
          </div>
          [[!+page.nav]]
      </div>
      Тогда вы сможете использовать все плюшки pdoTools
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    3