Seite Rückruf Argumente Drupal Hosting

„Der Zugang Rückruf“ ist die Funktion, die aufgerufen wird, um zu überprüfen, ob der Benutzer Zugriff auf der Seite hat. Als Sonderfall, könnte es den Wert TRUE sein. und in diesem Fall alle Nutzer würden Zugang zu ihm haben; in anderen Worten, würde die Zugriffsberechtigung umgangen.

Im Fall, dass Sie einen Funktionsnamen für den „Zugang Rückruf“ Wert verwenden (standardmäßig ist es „user_access“), dann können Sie auch „Zugriff Argumente“ verwenden, das ist ein Array mit den Argumenten an die Zugriffscallback-Funktion übergeben.
Wie bei anderen Menü Rückrufe müssen die Argumente ein String oder eine Zahl sein; in dem Fall, es ist eine Zahl, wird der Wert mit einem Wert aus dem Menüpfad genommen ersetzt werden. Wenn Sie diesen Ersatz zu vermeiden, statt einer Nummer, die Sie brauchen, um eine Zeichenfolge zu verwenden; zum Beispiel „1“ als eine für die Argumente für den Zugang Rückruf übergeben würde vermeiden, dass die automatische Ersetzung verwenden.

Seite Rückruf Argumente drupal in diesem Fall Hosting, diesen Wert

Dies sind nur einige Beispiel-Menü Rückrufdeklarationen von Drupal Core-Module. (Die Beispiele sind von Drupal 7-Code, aber für das, was ich möchte darauf hinweisen, dass keinen Unterschied macht.)

Dies ist ein Beispiel, wo der Zugang Rückruf ist user_access ().

Dies ist ein Beispiel, wo der Zugang Rückruf nicht ein Funktionsname ist.

In diesem Fall ist der Zugriffs Rückruf user_view_access (), um das übergeben wird, nicht die Zahl 1, sondern ein Wert aus dem Menüpfad genommen (die in diesem Fall sind „user /% user“); dies ist ein besonderer Fall, da die Funktion den Wert von user_load () zurückgegeben bekommen.

Angenommen, das vorherige Menü wurde wie folgt definiert, und mit einem Pfad aufgerufen wie „user / Hallo.“

In diesem Fall würde der Zugriff Rückruf als Argument aus dem Weg genommen, den Wert erhalten hat (0 bedeutet „user“, und 1 bezeichnet den Teil nach dem „Benutzer“ und dem Schrägstrich); in diesem Fall ist der Wert „Hallo.“

Um besser diese Wildcard Argumente zu verstehen, siehe Wildcard Loader Argumente. Die Dokumentation Seite wird markiert Drupal 6, aber was berichtet wird, ist nach wie vor gültig für Drupal 7.

ehrfürchtige Erklärung. In meiner Anforderung einiger benutzerdefinierten Schaltfläche sagen „stimmen jetzt“ durch authentifizierte Benutzer, sondern Taste nur verarbeitet werden, sollte auch für anonyme gezeigt werden und wenn anonyme Benutzer klicken, dass er umleiten sollte Seite und Prozess einzuloggen weiter. Für dieses spezielle Szenario ist es spezielle Zugangsbedingung-Taste, um anonym zu zeigen. Kommentiere hier, weil es diesen Beitrag komplettere Wiki machen würde. Markiert. ) - kiranking 10. April '15 um 17:32 Uhr

Zugang Rückruf ist eine Funktion, die prüft, ob einige Benutzer einige Berechtigungen hat. Der Standard-Zugriffs Rückruf ist user_access ()

Zugang Argumente listet Erlaubnis diejenigen, werden durch den Zugriff Rückruf sucht. z.B. „Zugriffsinhalte“

Schau dieses Video an!

In Verbindung stehende Artikel

Fügen Sie neue Seite in Drupal HostingDieses Tutorial wird Ihnen zeigen, wie eine neue Seite und einen neuen Menüreiter auf der Seite zu Ihrer Drupal-Website hingewiesen hinzuzufügen. Um dies zu tun: Melden Sie sich bei Ihrer Drupal-Backend-Schnittstelle; Klicke auf...
Quick-Links Modul Drupal HostingVerfasst von Benjamin Melançon auf 2010, den 12. Juli - 23.57 Wir wollen häufig einige Leute einen bequemen Block von Links haben sie wahrscheinlich brauchen, sind, und dies nicht auf andere Menschen zeigen. Wir können...
Tutorial SEO auf Seite Wordpress HostingDie komplette Wordpress 000webhost Guide (2017) Wordpress auf jeden Fall erfordert keine formale Einführung, da es die beliebteste Blogging-Plattform ist, die schnell einen eigenen Platz gemacht ...
Uid 0 Drupal HostingEs ist normal, da Drupal diesen Eintrag erstellt, wenn es installiert ist, für den anonymen Benutzer. Das ist aus user_install getan () (Drupal 7) oder system_install (). das den folgenden Code enthält. Dass...
Drupal Hosting mit sslHTTPS ist ein Protokoll, das HTTP verschlüsselt Anfragen und die Antworten. Dadurch wird sichergestellt, dass, wenn jemand in der Lage war, das Netzwerk zwischen Ihrem Computer zu gefährden und dem Server Sie anfordern ...