Вопрос по виртуальному полю

ЕСТЬ РЕШЕНИЕ ЗАКРЫТО InstantCMS 2.X

При создании ТК появляется поле для заполнения виртуального поля

#1 17 февраля 2025 в 11:16

Создал виртуальное поле. Поле в целом работает. Свойства класса выглядят так.

  1. class fieldDocsRender extends cmsFormField {
  2. public $title = LANG_DR_TITLE;
  3. public $sql = '';
  4. public $allow_index = false;
  5. public $is_virtual = true;
  6. public $var_type = null;
  7. // и т.д.
  8. }

В ТК создал соответствующее поле doc_render

Изображение

Теперь при создании записи ТК имею

Изображение

Меня смущает наличие поля в форме для заполнения виртуального поля. Оно точно должно быть или я сделал что-то неверно? 

#2 17 февраля 2025 в 11:19

Ну если стоит что оно Активно, то должно быть конечно, если убрать Активно, то его не будет. Я так понимаю лично.

#4 17 февраля 2025 в 12:10

 Loadырь, точно! Нужно было переопределить getInput()

Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.