[gelöst]Admin kann Blöcke nicht sehen
![](https://www.drupalcenter.de/files/imagecache/upic_mini/pictures/picture-7213.jpg)
am 07.06.2009 - 18:26 Uhr in
Ein kurioses Problem:
der Admin kann Blöcke nicht sehen. Nachdem er die Block- Konfiguration dieser Blöcke neben den "berechtigten Rollen" um "authenticated user" erweitert, kann er diese Blöcke wieder sehen.
Die "berechtigten Rollen" können diese Blöcke, wie eingestellt, regulär sehen und darauf zugreifen.
Info:
Alle Blöcke enthalten Tax- Menus, die für einen bestimmten Inhaltstyp stehen.
Wo muss ich die Berechtigung korrigieren? Bzw. wie kann der Admin (user1 !!) Inhalte und Blöcke sehen, die auf selbstdefinierten Inhaltstypen basieren?
HW
- Anmelden oder Registrieren um Kommentare zu schreiben
Wie wäre es, wenn ihr für
am 09.06.2009 - 08:49 Uhr
Wie wäre es, wenn ihr für solche Fälle für den user 1 einen eigene Adminrolle erstellt? Das mach ich eigentlich immer, schon allein um Blöcke oder Views zu testen, indem ich sie nur für die Adminrolle sichtbar mache.
Ansonsten hast du keine Chance, wenn du Blöcke nur für bestimmte Rollen sichtbar machst, nicht aber für authenticated user - dann gehört der Admin ja nicht dazu und kann die Blöcke auch nicht sehen.
Danke für den Tip
am 09.06.2009 - 19:21 Uhr
Dann habe ich ja zunächst keine falschen Berechtigungen gesetzt, sondern es ist halt so im Drupal-System.
Das heißt, ich habe den user 1 - account und noch einen weiteren admin2 mit allen Admin- Rechten, sprich bei den Berechtigungen ist für den admin2 von oben nach unten alles angehakt und bei Blöcken, Views... kann ich wahlweise den admin2 dazunehmen.
Ist dies so richtig von mir verstanden?
Wenn ich dich richtig
am 10.06.2009 - 07:47 Uhr
Wenn ich dich richtig verstehe, hast du mich nicht richtig verstanden :-)
Du legst eine Admin-Rolle an. Diese weist du dem user 1 zu. An Häkchen braucht der eigentlich nichts bei Berechtigungen, er hat "von Natur aus" schon alle Berechtigungen. Die Rolle ist dazu da, dass du für ihn auch Blöcke sichtbar machen kannst. Es wäre ja auch schrecklich, wenn der User 1 standardmäßig ALLE Blöcke sehen müsste - stell dir eine große Seite vor, auf der für verschiedene Rollen viele verschiedene Blöcke eingeblendet werden - das würde sehr schnell sehr übersichtlich. Du kannst deinem Admin natürlich auch einfach eine der Rollen zuweisen, die du jetzt schon hast, für die die Blöcke sichtbar sind. Das heißt dann nicht, dass der Admin NUR die Rechte dieser Rolle hat. Probier das mal aus, vielleicht reicht es schon.
Wie weise ich der neuen Admin-Rolle den user 1 zu?
am 10.06.2009 - 21:35 Uhr
Das klingt insgesamt gut und ich kann das Resultat wie von dir beschrieben gut verstehen.
Nur weis ich noch nicht, wie ich der neuen Admin-Rolle den user 1 zuweise.
Ich kann unter admin/user/roles die Rolle Admin anlegen und dann unter admin/user/permissions/3 nur die Berechtigungen anhaken.
Ich kann nicht user 1 als Auswahl finden und zuweisen.
Diesen Kick brauche ich noch.
Du denkst einfach falsch
am 11.06.2009 - 08:25 Uhr
Du denkst einfach falsch herum :-)
Logge dich als User 1 ein, die Rolle hast du ja inzwischen schon erstellt. Dann bearbeite den user 1, dort kannst du dem user die Rollen zuweisen - einfach ein Häkchen bei der Admin-Rolle setzen, speichern, fertig.
Der Pfad ist deinedomain.de/user/1/edit und dann Ausschau halten nach "Rollen:"
Nun ists klar!
am 11.06.2009 - 15:48 Uhr
Danke, es funktioniert, nachdem ich die Admin- Rolle erstellt habe und als Admin über Mein Konto/Bearbeiten bei der Admin- Rolle einen Haken gesetzt habe. Wunderbar.