Изменить владельца

#1 10 июня 2019 в 07:23
Ставлю чистый инстант и не могу найти, как включить возможность "изменить владельца" записи. Основной сайт обновил до версии 2.12.2 там эта возможность есть. Здесь смотрел /admin/controllers/edit/users/perms/users, не знаю отвязка/привязка записей типов контента относится ли к "изменить владельца" тем не менее не работает, в меню кнопка "изменить владельца" не появляется.
#2 10 июня 2019 в 08:32
Vladimir, скорее всего стояло стороннее дополнение или правки в движке.
В базовой версии icms нельзя изменить владельца.
#3 10 июня 2019 в 08:51
/forum/thread25273-2.html
#4 12 ноября 2019 в 09:45

Vladimir, скорее всего стояло стороннее дополнение или правки в движке.
В базовой версии icms нельзя изменить владельца.

Zau4man
В инстант мапс можно) Наверное данная функция есть только у контента данного компонента.
#5 12 ноября 2019 в 19:47
Ссылка выше, потом еще вот:
/forum/thread25273-1.html
И дополнение, вроде даже не одно было
instantcms.ru/addons/select-author.html
Наверное стояло дополнение.
Если такая опция не нужна будет постоянно, имхо просто в базе поменять id пользователя.
#6 13 ноября 2019 в 10:22


Ставлю чистый инстант и не могу найти, как включить возможность "изменить владельца" записи. Основной сайт обновил до версии 2.12.2 там эта возможность есть. Здесь смотрел /admin/controllers/edit/users/perms/users, не знаю отвязка/привязка записей типов контента относится ли к "изменить владельца" тем не менее не работает, в меню кнопка "изменить владельца" не появляется.

Vladimir

Посмотрел в старых записях… вот что нашел (кто-то из пользователей предложил)

\system\controllers\content\frontend.php

до------------------
  1.  
  2. list($form, $item, $ctype) = cmsEventsManager::hook('content_item_form', array($form, $item, $ctype), null, $this->request);
  3. return $form;
  4.  
после--------------
  1.  
  2. list($form, $item, $ctype) = cmsEventsManager::hook('content_item_form', array($form, $item, $ctype), null, $this->request);
  3.  
  4. //-------------------------*/
  5. // По умолчанию будет выделяться текущий пользователь, если он есть в этом списке.*/
  6. if ( cmsUser::isAdmin ()) {
  7. $fieldset_id = $form->addFieldset (LANG_AUTHOR);
  8. $form->addField ($fieldset_id , new fieldList('user_id' , array (
  9.  
  10. 'generator' => function () {
  11.  
  12. $users = array (0 => 'Выберите автора');
  13. $users_model = cmsCore::getModel ('users');
  14.  
  15. // array(5, 6, 7) - id групп из которых можно выбрать пользователей.
  16. $users_model->filterGroups (array (5 , 6 , 7));
  17. //Если нужны все пользователи в списке, то удалить строку.*/
  18.  
  19. $users_model->orderBy ('nickname');
  20. $users_list = $users_model->getUsers ();
  21. $users = $users + array_collection_to_list ($users_list , 'id' , 'nickname');
  22.  
  23. return $users;
  24. } ,
  25. 'rules' => array (array ('number')),
  26. )));
  27. }
  28. //-------------------------*/
  29.  
  30. return $form;
  31.  
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.