2012-03-30 3 views

Antwort

17

Sie user_logout() nennen sollte.

+2

+1 und dann [ 'drupal_goto()'] (http://api.drupal.org/api/drupal/includes!common.inc/function/drupal_goto/7) – Clive

+2

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. –

+0

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

1

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.

http://drupal.org/project/rules

4

Verwendung dieses, wo jeder

<?php 
module_load_include('pages.inc', 'user'); 
user_logout(); 
?>