我想重定向到我的外部頁面上的一個頁面,我到現在爲止所嘗試的是。手動我添加了一些文件。 在/custom/modules/Users/logic_hooks.phpsugarCRM:註銷後如何重定向到外部頁面?
<?php
$hook_version = 1;
$hook_array = Array();
$hook_array['after_logout'] = Array();
$hook_array['after_logout'][] = Array(
//Processing index. For sorting the array.
1,
//Label. A string value to identify the hook.
'after_logout example',
//The PHP file where your class is located.
'custom/modules/Users/logic_hooks_class.php',
//The class the method is in.
'logic_hooks_class',
//The method to call.
'after_logout_method'
);
?>
,並在/custom/modules/Users/logic_hooks_class.php另一個文件
<?php
if (!defined('sugarEntry') || !sugarEntry) die('Not A Valid Entry Point');
class logic_hooks_class
{
function after_logout_method($bean, $event, $arguments)
{
header('Location: http://raviranjan.info/');
}
function AfterLogout(&$bean, $event, $arguments)
{
SugarApplication::redirect('http://raviranjan.info/');
}
}
?>
那麼,有沒有其他的方法來重定向或只需在SugarCRM應用程序註銷之前或之後在屏幕上顯示某些內容即可。
高級謝謝你的任何幫助。
?你需要使用糖「SugarApplication :: redirect」而不是php函數,因爲這不符合Sugar標準。 – Star
@Abdul,如果您告訴我如何在重定向之前顯示消息或在註銷之前如何顯示消息將會有所幫助。感謝您的評論。 –
根據SugarCRM的觀點,@Abdul的下面的答案正在工作,但不是一個永久的解決方案。所以,任何一個,請回答我如何使用邏輯掛鉤after_logout屬性上面做的。所以人們在這裏幫我。 –