Проблема с MIGX (TV поля, inputTVtype, inputTV)

Товарищи!

Раньше все работало прекрасно (подозреваю, но на версиях MIGX менее 2.13.0-rc1, не знаю точно), но сейчас существует проблемы:

1. Если установлен TinyMCE_RTE — то в настройках MIGX TV-поля ни «inputTVtype:richtext», ни «inputTV:tv» (у tv выставлен тип поля «текстовый редактор») не работают: выводится тупо пустое поле, перестает работать сохранение Если установить по-умолчанию TinyMCE или CKEditor, например, все работает, но это борьба со следствием. Именно RTE редактор удобен и красив и используется по-умолчанию. Пробовал ставить тип поля «migxckeditor», «migxtinymce» для того самого «inputTV:tv», ничего не помогает.



2. Использую в MIGX-полях следующие конструкции:

Вкладка — {«field»:«published»,«caption»:«Активно»,«inputTVtype»:«checkbox»,«inputOptionValues»:«Да==1»}
Колонка — {«header»: «Активно», «width»: «50», «dataIndex»:«published»,«show_in_grid»:1,«renderer»:«this.renderCrossTick»}

Описание проблемы: В колонках выводится галочка, которая в моем случае отвечает за показ активной новости. В последней версии «renderer»:«this.renderCrossTick» приводит к сломанному TV-полю (просто пусто на вкладке). Убираем — все работает, но мне нужны галочки, а не 0 и 1. В логах ошибок нет.

Всем заранее спасибо, прошу не ругать, я честно пытался искать инфу.
Андрей
15 апреля 2021, 12:45
modx.pro
897
0

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

Сергей
20 апреля 2021, 13:13
0
То же само, единственное решение (пока) использовать this.renderClickCrossTick
    Андрей
    27 апреля 2021, 15:21
    0
    Решил вопрос удалением MIGX, установкой локально zip с версией MIGX 2.12, затем сверху накатил новую 2.13rc1 (потом rc2) — все заработало.

    Сергей, this.renderClickCrossTick у меня не работает :( но эта беда не такая серьезная
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    2