Задать вопрос

MODX Revo — не подхватываются TV в tvfilters после переноса ресурсов, tv и значений?

В общем перенес из Evo в Revo все ресурсы, TV и значения TV прямиком из базы в базу(все ID совпадают). Так вот. getResources не видит значения TV у ресурса до тех пор, пока не открыть ресурс в админке и не сохранить, даже без изменений---и вуаля, getResources начинает его подхватывать. Вообще ресурсов около 1000, так что ручками все открывать как-то не хочется. Чистил кеш, отключал его, в коде переберал все ресурсы с получением значения tv и установкой его же, сохранял ресурс и прочее прочее---ничего не помогает. В чем может быть трабл?
  • Вопрос задан
  • 295 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillbox
    Профессия Графический дизайнер PRO
    15 месяцев
    Далее
  • Нетология
    Фронтенд-разработчик
    11 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@spd78
Люблю MODX
Возможно что-то некорректно перенесли. Посмотрите, что именно меняется в базе после сохранения ресурса в админке...
Как вариант - накидайте одноразовый плагин, который принудительно пересохранит все документы.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы