Configuration
If the TypoScript property config.admPanel is set, the admin panel is displayed at the bottom of pages in the frontend for logged-in backend users.
By default, the Admin Panel is displayed to logged-in admins only. This behaviour can be changed by setting admPanel.enable for certain backend users or groups.
Available settings
TypoScript settings
The following settings can be made in the project's TypoScript setup. See also Using and setting TypoScript.
config.admPanel
config.admPanel
-
- Type
-
boolean
- Default
-
false
If set, the Admin Panel displays at the bottom of pages. This applies only to logged-in admins or backend users with admPanel.enable enabled.
Exampleconfig.admPanel = 1
Copied!
User TSconfig settings
The options below can be set in the user TSconfig of a backend backend user or group. See also Using and setting user TSconfig.
admPanel.enable
admPanel.enable
-
- Type
-
array<string, boolean>
- Default
-
For admin users,
adm
is default.Panel. enable. all = 1
Used to enable the various parts of the Admin Panel for users. The keyword
all
can be used to enable all options for the user:admPanel.enable.all = 1
Copied!To enable or disable single parts of the Admin Panel, use the following array keys:
admPanel.enable { cache = 1 debug = 1 edit = 0 info = 1 preview = 1 publish = 0 tsdebug = 1 }
Copied!
admPanel.hide
admPanel.hide
-
- Type
-
boolean
If set, the Admin Panel will not be displayed at the bottom of the page. This only has a visual effect.
admPanel.hide = 1
Copied!
admPanel.override
admPanel.override
-
- Type
-
object
Override single Admin Panel settings:
admPanel.override.[modulename].[propertyname]
Copied!You have to activate a module first by setting
admPanel.override.[modulename] = 1
Copied!Most common options with example valuesadmPanel.override { preview { showFluidDebug = 1 showHiddenPages = 1 showHiddenRecords = 1 simulateDate = 1673688448 simulateUserGroup = 42 } cache.noCache = 1 tsdebug.forceTemplateParsing = 1 }
Copied!