Ich versuche auf eine Seite auf meiner externen Seite umzuleiten, was ich bis jetzt versucht habe. Ich habe manuell einige Dateien hinzugefügt. In /custom/modules/Users/logic_hooks.phpsugarCRM: Wie wird nach dem Abmelden auf externe Seite umgeleitet?
<?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'
);
?>
Und eine andere Datei in In /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/');
}
}
?>
So gibt es eine andere Art und Weise zu Umleitung oder Zeigen Sie einfach etwas auf dem Bildschirm vor oder nach dem Abmelden von SugarCRM-Anwendung.
Voraus Vielen Dank für jede Hilfe.
Sie Nachricht vor der Umleitung angezeigt werden soll? und Sie müssen Zucker "SugarApplication :: Redirect" nicht php Funktionen verwenden, weil das nicht nach Zucker-Standards ist. – Star
@Abdul, Wenn Sie mir gerade sagen, dass, wie eine Nachricht vor der Umleitung angezeigt wird oder wie eine Nachricht vor dem Abmelden angezeigt wird, hilfreich sein wird. Danke fürs Kommentieren. –
Die unten stehende Antwort von @Abdul funktioniert, ist aber aus SugarCRM-Sicht keine dauerhafte Lösung. So jemand, bitte beantworten Sie das, wie ich oben mit logic hookers after_logout -Eigenschaft tun kann. Also, Leute helfen mir hier draußen. –