В панель администратора добавлено несколько пунктов меню. Эти ссылки на некоторые файлы php, которые открываются во фрейме, так что он интегрирован в Typo 3. Все работает нормально для пользователей-администраторов. Теперь я создал пользователя без прав администратора, который также должен иметь доступ к этим инструментам. Пользователь имеет право доступа к этим инструментам, но они не отображаются при входе в систему в качестве пользователя без прав администратора. Я думаю, что панель администратора доступна только для пользователей с правами администратора.
Итак, как я могу предоставить доступ к панели администратора только для нужных инструментов? Я думал опечатка вот так
admPanel {
enable.edit = 1
hide = 0
}
может сделать это. Но это не так. Я добавил этот код на вкладке параметров пользователя.
Решение
Взято из сообщения в блоге TYPO3 Adminwerkzeuge für Backend Benutzer anzeigen:
Откройте
/typo3/mod/tools/conf.php
и измените сadmin
наuser,group
#$MCONF['access']='admin'; $MCONF['access']='user,group';
Сохраните файл и загрузите на сервер. Это был шаг для включения инструментов администратора под правами доступа (см. шаг 2)).
Заходим в admin-tools -> пользователя, редактируем пользователя, заходим в права доступа, добавляем админку.
Откройте
/typo3/sysext/belog/mod/conf.php
и сделайте то же самое, что и в 1.:#$MCONF['access']='admin'; $MCONF['access']='user,group';
С помощью этого кода вы можете включить дополнительные записи панели администратора.