Kancalar vardır yapamaz SugarCRM

0 Cevap php

Ben SugarCRM yılında Kılıfları modülü için bir mantık kanca oluşturmak için çalıştık. Ben özel / modules / Durumlarda dizine benim logic_hooks.php dosyayı koymak ama dahil olmamıştı.

Ben include / utils / LogicHook.php dosyasında bazı hata ayıklama koymak ve sorunun call_custom_logic fonksiyonu şöyledir:

...

/ / Kanca dizi değişkeni bildirmek, o dahil dosyasında tanımlanmış olacaktır.

$ Hook_array = null;

if (! boş ($ module_dir)) {

/ / Bu işlemek için kanca bir dizi yük olacak

(File_exists ("özel / modules / $ module_dir / logic_hooks.php")) {

 $GLOBALS['log']->debug('Including module specific hook file for '.$module_dir);

 include("custom/modules/$module_dir/logic_hooks.php");

...

Boş Klasör testi başarılı ama File_exists her zaman false döndürür (ve ben bu satırı yorum varsa, işlevi de bir hata atar dahil).

Ben bu yüzden ben bir yerde benim yapılandırmasında bir sorun var sanırım File_exists işlevi yalnızca mutlak yol alır ama her SugarCRM kullanıcı için çalışmak gibi iyi okursanız bu işe nasıl merak ediyorum.

Herhangi bir yardım sorunun nerede olduğunu gerçekten bilmiyorum çünkü apreciated!

0 Cevap