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.
¶adm Panel -
- 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 user or backend user group. See also Using and setting user TSconfig.
admPanel.enable¶
-
adm
¶Panel. 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¶
-
adm
¶Panel. 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¶
-
adm
¶Panel. 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!