Ich muss einen Benutzer ausloggen und auf eine URL umleiten.Wie programmiere ich einen Benutzer in Drupal 7 ab?
Wie würde ich das in Drupal 7 tun?
Dank
Ich muss einen Benutzer ausloggen und auf eine URL umleiten.Wie programmiere ich einen Benutzer in Drupal 7 ab?
Wie würde ich das in Drupal 7 tun?
Dank
Sie user_logout()
nennen sollte.
Eine weitere Option ist das Modul Rules. Sie können eine Regel für die Weiterleitung an eine URL festlegen, nachdem sich ein Benutzer abgemeldet hat, sowie verschiedene andere Regeln, falls erforderlich.
Verwendung dieses, wo jeder
<?php
module_load_include('pages.inc', 'user');
user_logout();
?>
+1 und dann [ 'drupal_goto()'] (http://api.drupal.org/api/drupal/includes!common.inc/function/drupal_goto/7) – Clive
user_logout() in D6 und D7 beenden mit ihrem eigenen drupal_goto(). Ich bin nicht davon überzeugt, dass Ihr eigener Anruf nach diesem Punkt verarbeitet würde. –
Nicht klar, wie dies den zweiten Teil von Q beantwortet: wie man nach dem Abmelden zu einer URL umleitet, da in D7 'drupal_goto()' sowieso 'user_logout()' aufruft. – artfulrobot