Wie erkenne ich, ob der Benutzer, den die Seite gerade anzeigt, als Administrator eingestuft wird? Eine Verwaltungsseite kann erkannt werden, wenn das Verwaltungsdesign aktiviert ist.
In meinem Fall möchte ich einen Hinweis ausdrucken, wenn diese Bedingung erfüllt ist und der Benutzer Module verwalten kann.
Daniels Antwort ist korrekt, um festzustellen, ob der aktuelle Pfad "administrativ" ist. Wenn Sie jedoch direkter prüfen möchten, ob das Verwaltungsthema verwendet wird (Ihre Frage scheint etwas vage zu sein, wonach Sie suchen), können Sie dies tun …
... obwohl dies wahrscheinlich fehlschlägt, wenn Sie versuchen, es zu früh im Bootstrap-Prozess auszuführen, und zwar bevor
$theme
definiert ist.quelle
Für diejenigen, die nach der Drupal 8-Methode suchen:
(Getestet mit einer Preprocess-Funktion in 8.7.5 und verwendet in einem Core-Patch in 8.0)
quelle