Есть поле Список людей, от разработчиков instantcms. Интересная вещь, но вот один момент хотелось бы подправить, я хочу что бы поле мог добавлять только администратор, и там предусмотрена такая возможность, как «Разрешить отключение поля для выбранных записей». Но по умолчанию поле всё равно включено. То есть если отключаем пользователям возможность создания и редактирования поля, то при создании записи всё равно появляется поле, как сделать что-бы по умолчанию поле было выключено?
Понять не могу, почему это поле по умолчанию включается, то есть, как только его добавляешь, во всех записях контента, в базе, в таблице, в столбце это поля, проставляется параметр 1, что отвечает за этот параметр?
Решение:
Файл /system/fields/pplist.php, 6 строка вместо
public $sql = 'int NULL DEFAULT 1';
пишем
public $sql = 'int NULL DEFAULT NULL';