Ошибка modTemplateVar: Attempt to set NOT NULL field type to NULL

В журнале ошибок появляется вот такое сообщение:

(ERROR @ /index.php) modTemplateVar: Attempt to set NOT NULL field type to NULL

На работе сайта это никак не отражается. Все работает, но хотелось бы понять и убрать.
Ошибка появляется только после загрузки тех страниц, где есть MIGX.
Похоже, в нем проблема.

Стоит Modx 2.2.4 + свежий MIGX.

Помогите, пожалуйста, разобраться.
Shin
06 сентября 2012, 13:52
1
1 499
0

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

Василий Наумкин
06 сентября 2012, 17:54
0
Все просто, что-то пытается сохранить\создать ТВ параметр и не присылает данных в поле type.

А оно, согласно схеме БД, не должно быть пустым. Отсюда и ругань в логе.
Видимо, надо поднастроить MIGX.
    Shin
    06 сентября 2012, 18:09
    0
    Попробовал поменять в файле core/components/migx/model/schema/migx.mysql.schema.xml все null=«false» на null=«true» не помогло.
      Василий Наумкин
      06 сентября 2012, 18:12
      0
      Никогда ничего не меняйте в фалах компонента, если не понимаете, зачем.

      «Поднастроить MIGX» — это в админке, в свойства ТВ параметра, где он включен.
        Shin
        06 сентября 2012, 18:32
        0
        Я просто для пробы. Чтобы понять.