Ich habe versucht, einen logischen Hook für das Cases-Modul in SugarCRM zu erstellen. Ich lege meine logic_hooks.php Datei in das Verzeichnis custom/modules/Cases, aber es ist nie enthalten.SugarCRM kann keine Hooks enthalten
habe ich einige Debug in der/utils/LogicHook.php Datei enthalten und das Problem ist in der call_custom_logic Funktion:
...
// die Variable Haken Array deklarieren, wird es in der mitgelieferten Datei definiert werden.
$ hook_array = null;
if (! Empty ($ module_dir)) {
// Das wird ein Array des Haken lädt
if (file_exists ("custom/modules/$ module_dir/logic_hooks.php" zu verarbeiten {))
$GLOBALS['log']->debug('Including module specific hook file for '.$module_dir); include("custom/modules/$module_dir/logic_hooks.php");
...
Der leere Ordner Test erfolgreich ist, aber die file_exists gibt immer falsch (und wenn ich diesen Kommentar Zeile, die include-Funktion gibt ebenfalls einen Fehler aus).
Ich frage mich, wie das funktionieren könnte, als ob ich gut lesen würde die file_exists Funktion nimmt nur absoluten Pfad, aber es scheint für jeden anderen SugarCRM Benutzer zu funktionieren, also denke ich habe ein Problem in meiner Konfiguration irgendwo.
Jede Hilfe ist geschätzt, weil ich wirklich nicht weiß, wo das Problem ist!
Ja, es war ein Berechtigungsproblem, tahnks! – Romain