ОПЕЧАТКА 3: Есть ли возможность разрешить пользователям, не являющимся администраторами, редактировать текстовое поле «сегмент URL»?

#configuration #typo3 #content-management-system #typo3-10.x #user-administration

Вопрос:

У меня есть установка TYPO3 v10.4.15. Там, по какой-то причине, только мои пользователи «Администратор» имеют доступ к полю «Сегмент URL», где пользователи могут определить или обновить маршрут до страницы, которую они редактируют.

Редактирование страницы «моя страница»
текстовые поля:
заголовок
страницы заголовок
URL-адрес сегмента <———————————— это поле отсутствует для администраторов
альтернативная навигация заголовок
подзаголовок

Есть ли возможность включить это для лиц, не являющихся администраторами?

Я знаю, что есть параметры TSConfig, позволяющие не администраторам очищать кэш CMS (включение значка подсветки в бэкэнде), возможность для пользователей, не являющихся администраторами, использовать контекстное меню «Импорт» (для импорта файлов .t3d) и возможность использовать функцию загрузки файлов:

 options.defaultUploadFolder = 1:
options.impexp.enableImportForNonAdminUser = 1
options.clearCache.pages = 1
# magic option to enable URL Segment field = ??
 

Возможно, есть похожая опция редактирования сегментов URL, и я просто ее не видел? Или какой-то другой параметр? Это не обязательно должно быть вариантом.

Ответ №1:

Это так называемые «Исключенные поля» в TYPO3, вы должны предоставить разрешение на доступ к ним для лиц, не являющихся администраторами. Вы можете управлять этими полями в настройках группы пользователей.

  1. Создайте группу внутренних пользователей или отредактируйте существующую, возможно, на странице с uid 0 (там же, где хранятся внутренние пользователи).
  2. В этой группе перейдите на Access Lists вкладку, прокрутите вниз, откройте Page панель и найдите флажок с надписью: URL Segment (slug) [pages:slug]
    • включите его
  3. Включите другие обязательные поля (также в других таблицах/типах записей)
  4. Добавьте эту новую группу пользователю, не являющемуся администратором.

Подробнее об исключенных полях: