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

Дополнение: 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, 09:10    Василий Столейков   G+  
1    214 0

Комментарии (18)

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