Или надо еще где то что то сделать?

Достаточно, только нужно указать id пользователя который присутствует в таблице БД cms_users. Иначе запись исчезнет из фронта и админки, останется только в БД.что бы поменять владельца контента достаточна
Лентяй )))Даже заморачиваться не нужно.
Чем не Лодырь, А?Лентяй )))
До "лодыря" ему ещё "работать" и "работать" надо. Сам с этого начиналЧем не Лодырь, А?
"Лентяй" в хорошем смысле — это двигатель прогрессаДаже заморачиваться не нужно.
На самом деле Loadырь прав и дело предлагает.А нельзя ли для бестолковых в виде готового решения? Компонентик какой. А то мы тут насоздаем...
Все галки про показ снять. Зачем такое людям показывать? Доступ — только для админов. Потом в базе меняем системное имя на user_id
if (cmsUser::isAdmin()) { $form->addField(4, 'title' => 'Автор', 'default' => 1, ), 'generator' => function($item){ $authors = cmsCore::getModel('users')->getUsers(); if($authors) { foreach ($authors as $author) { $items[$author['id']] = $author['nickname']; } } } )) ); }
А Вы попробуйте и узнаете.Кстати а почему сразу нельзя назвать новое поле user_id при создании, а нужно только переименовывать?
Можно для бестолковых? Где создать и с каким именем файл?Создайте хук content_{content}_form