Почему MIGX не работает??

Не могу понять почему не работает migx тв?

Сайт был перенесён с EVO на REVO и значения из multitv были перенесены корректно в migx.
Корректно, потому что все данные отображаются в таблице, и выводятся на фронте.
Данные из migx тв не редактируются, не удаляются и не добавляются.

Вот демонстрация проблемы в gif-формате:



Куда копать? Как найти проблему?

P.S.:
MODX Revolution 2.5.8-pl
MODHOST.pro
migx-2.11.0-pl
Василий Столейков
18 сентября 2017, 06:10
2
946
0

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

Василий Столейков
18 сентября 2017, 09:46
2
0
ВСЕ абсолютно плагины поотключал, проблема осталась.
Переустанавливал MIGX — проблема осталась.
Переустанавливал MODX через панель хостинга — проблема осталась.
Василий Столейков
18 сентября 2017, 09:46
2
0
Проблема перешла от MIGX к MODX — не сохраняются вообще тв-шки! Никакие!
    pro-marduh
    18 сентября 2017, 10:43
    0
    проверьте так же консоль возникают ли там ошибки
    проблема появилась на ровном месте или после переноса, обновления? изначально ведь все работало?
      Василий Столейков
      18 сентября 2017, 10:44
      2
      0
      Проблема появилась после заморозки всех URI.
        Василий Столейков
        18 сентября 2017, 10:48
        2
        0
        При включённых дружественных URL, не даёт сохранять ресурс с пустым псевдонимом (непонятно почему даже заполненный alias он стирает), даже если URI заморожен. Отсюда и тв-шки не сохраняли значения…
        Буду думать как сохранить старую структуру урлов в 1 уровень и побороть эту проблему.
Роман Ильин
18 сентября 2017, 10:17
0
В логах ошибок MODX и php что-нибудь нашлось? Параметры подключения к базе верные? Вы переносили сайт, может быть остались хвосты в конфиге?
    Василий Столейков
    18 сентября 2017, 10:43
    2
    0
    В логи ничего не поступает и в конфиге всё в норме, но я кажется понял, где проблема — при сохранении вырезается псевдоним и сохраняется пустым
    До этого мне пришлось программно заморозить у всех ресурсов uri, перенеся в uri алиасы. Это потому что на старом EVO все урлы были первого уровня вложенности и нужно было сохранить их на новом сайте…
    Буду копать дальше в этом направлении, спасибо!
      pro-marduh
      18 сентября 2017, 10:47
      +1
      До этого мне пришлось программно заморозить у всех ресурсов uri, перенеся в uri алиасы.
      а зачем токое делать если можно выбрать настройку use_alias_path и выбрать использовать вложенные url или нет
        Василий Столейков
        18 сентября 2017, 10:50
        2
        0
        Сначала так и пробовал, но как-то он неправильные урлы делал, например вместо _ делал тире. Сейчас попробую снова, спасибо за наводку!
          pro-marduh
          18 сентября 2017, 10:54
          +1
          настройка friendly_alias_trim_chars вырезает _
          P.S. удалите, обновите, сбросьте кэшь и по идее станет пропускать этот символ
      Роман Ильин
      18 сентября 2017, 10:48
      +1
      Паттерн URL ЧПУ в настройках не меняли? у меня бывало такое, когда я косячил в нем.
        Василий Столейков
        18 сентября 2017, 10:50
        2
        0
        Очень возможно, он неверно сохранял конечный урл, не использую псевдонимы, то есть заменял некоторые символы.
        Спасибо за наводку, буду копать в эту сторону!
        Василий Столейков
        18 сентября 2017, 11:02
        2
        0
        Всё работает, спасибо за помощь, дело было в паттерне!
        pro-marduh
        18 сентября 2017, 11:06
        0
        а где это паттерн расположен? по названию не нашел, как настройка в системе называется
          Роман Ильин
          18 сентября 2017, 11:07
          0
          friendly_alias_restrict_chars_pattern
          Василий Столейков
          18 сентября 2017, 11:08
          1
          0
          friendly_alias_restrict_chars_pattern (Шаблон для фильтрации символов в псевдонимах)
            pro-marduh
            18 сентября 2017, 11:09
            0
            спасибо