簡體   English   中英

注銷后,joomla重定向用戶

[英]joomla redirect user after logout

我試圖在注銷后重定向用戶,這是我的代碼:

$app     = JFactory::getApplication();              
$user    = JFactory::getUser();
$user_id = $user->get('id'); 
$par     = array();
$par['return'] = urlencode(base64_encode('index.php?option=com_teaching&view=parents&layout=cpanel&Itemid=150'));

$app->logout($user_id,Array('return'=>$par['return']));
$user = JFactory::getUser();
$app = JFactory::getApplication();

$app->logout($user_id);    
$app->redirect(JURI::base().'index.php?option=com_teaching&view=parents&layout=cpanel&Itemid=150', $error, 'error' ); 

要么

$app->redirect(JRoute::_('index.php?option=com_teaching&view=parents&layout=cpanel&Itemid=150', false));

注銷后。

您應該使用Joomla! 身份驗證插件 ,在該插件中,您可以在onUserAfterLogout事件中鍵入重定向代碼。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM