[英]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.