Призрачные ресурсы

1. Использую pdoResources для вывода ресурсов определенной группы:
[[!pdoResources?
    &parents = `31`
    &returnIds = `1`
]]
2. В ответе получаю id ресурсов, которые не существуют:



3. Как изгнать эту «нечистую силу», и что могло стать причиной?
Дмитрий
04 мая 2015, 17:45
modx.pro
974
0

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

Дмитрий Иванов
04 мая 2015, 22:50
+2
Очевидно же, посмотреть в базе, возможно скрытые.
А причиной стало какое-то дополнение, скорее всего.
    Дмитрий
    05 мая 2015, 04:19
    0
    Верно, причиной стал кривой результат работы собственного сниппета.
    У кривых записей было:
    'class-key' => 1
    Вместо:
    'class-key' => 'modDocument'
    Сергей
    05 мая 2015, 00:25
    +2
    Дмитрий прав,
    SELECT * FROM `modx_site_content` WHERE `show_in_tree` = 0
    вам в помощь
      Дмитрий
      05 мая 2015, 04:20
      0
      Почти угадали. По крайней мере подсказали в верном направлении. Спасибо!
      Мордынский Николай
      05 мая 2015, 02:25
      +2
      Я замечал такой баг, что если удалять каталог товаров в котором находятся еще каталоги товаров.
      То удаление происходит криво, в админке вроде пусто, а в базе ресурсы есть. Если наткнулись на это то следует почистить базу руками.
        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
        5