#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, вы должны предоставить разрешение на доступ к ним для лиц, не являющихся администраторами. Вы можете управлять этими полями в настройках группы пользователей.
- Создайте группу внутренних пользователей или отредактируйте существующую, возможно, на странице с uid
0
(там же, где хранятся внутренние пользователи). - В этой группе перейдите на
Access Lists
вкладку, прокрутите вниз, откройтеPage
панель и найдите флажок с надписью:URL Segment (slug) [pages:slug]
- включите его
- Включите другие обязательные поля (также в других таблицах/типах записей)
- Добавьте эту новую группу пользователю, не являющемуся администратором.
Подробнее об исключенных полях: