2017-11-28 4 views
0

Ich muss Anonymous vom Betreten der Website blockieren, aber ich kann den Controller nicht finden, der die Homepage erstellt, noch das Routing, das dorthin leitet.Welcher Controller erstellt die Homepage?

Gehe zum Widget admin und entmarkiere/lösche alles in der anonymen Ebene, verbirgt nur die Elemente, aber ich muss auf die Anmeldeseite umleiten, genauso wie die Admin Area-Funktionalität.

Und ich kann nicht einfach die anonyme Rolle entfernen, weil sie auf einige Seiten und Inhalte zugreifen können, nur nicht das Home.

Antwort

2

Obstgarten, standardmäßig (obwohl Sie dies überschreiben können, sehen Sie das Blog-Modul), verwendet den gleichen Controller, um alle Inhaltselemente, einschließlich der Homepage zu rendern.

Was Sie brauchen, ist das Modul für Inhaltsberechtigungen, das einen Teil hat, den Sie an Inhaltstypen (z. B. Seite) anhängen können. Damit können Sie für jedes Element angeben, welche Rollen es anzeigen können. Wenn Sie diese Option anfügen und nur für die Anzeige Ihrer Startseite authentifiziert werden, sollten Sie wie gewünscht zur Anmeldeseite umleiten.

Verwandte Themen