Добрый день.
Прошу помощи в одном вопросе.
Я создал виртуальное поле (public $is_virtual = true;), выводящее списки контента разными способами.
В ТК все работает отлично, в шаблоне работает через метод parse, в форме через getInput, используя следующие свойства
<?php public $title = 'Список контента'; public $is_virtual = true; public $var_type = 'string';
А вот в группах, профилях пользователей и конструкторе форм вышла заминка
1. В группах при создании поля пытается создать поле в БД и вылетает с ошибкой
503 Ошибка в запросе БД:
ALTER TABLE cms_groups ADD `list_ctype`
2. В Профилях пользователей, после создания поля во фронтенде пытается запросить это поле и естественно получает ошибку
Notice
: Undefined index: list_ctype in /system/controllers/users/actions/profile.php on line 25
3. В конструкторе форм поле создается, но не выводится и ошибками себя не проявляет.
Создатели ICMS говорят что с 2.15.0 с виртуальными полями вроде утрясли, на форуме крайне мало информации по ним, в документации тоже.
Чего может не хватать для нормального вывода поля в Группах контента, профилях пользователей и формах конструктора форм?