Easy CRM problems

Carlos Rodrigues shared this problem 5 years ago
Solved

Hello,

We’re

using Activecollab 3.1.10 and we’ve found some troubles while trying to setup

easy_crm.

After

successful installation we are receiving an error message every time we try to

open any of the CRM tabs on a user profile in the people area,

In

order to get your module working we were forced to find all the static

functions and transform them into simple functions, in all the classes that

extend the activecollab DataManager (such as BaseCrmCommunications).

PHP

reported (between other repeated or similar error messages) the following

errors:

PHP

Fatal error: Cannot make non static method DataManager::find() static in

class BaseCrmCommunications in

….\easy_crm\models\crm_communications\BaseCrmCommunications.class.php on line

121

PHP

Fatal error: Cannot make non static method DataManager::find() static in

class BaseCrmMails in ….\easy_crm\models\crm_mails\BaseCrmMails.class.php on

line 121

Do you

have a package compatible with activecollab 3.1.10?

Comments (14)

photo
1

this module crashed my entire AC 4.2.5 install. I cannot login- disabling from mysql doesn't do anything and I'm unable to disable it.
ConfigOptionDnxError

photo
1

Configuration option 'easy_crm_calendar_id' does not exist

Error params:

File: /home/xxxxxx/public_html/partner/activecollab/4.2.5/angie/frameworks/environment/models/config_options/ConfigOptions.class.php

Line: 51

Option_name: easy_crm_calendar_id

Backtrace:

#0 /home/xxxxxx/public_html/partner/custom/modules/easy_crm/handlers/on_initial_javascript_assign.php(11): ConfigOptions::getValue('easy_crm_calend...')

#1 [internal function]: easy_crm_handle_on_initial_javascript_assign(Array)

#2 /home/xxxxxx/public_html/partner/activecollab/4.2.5/angie/classes/EventsManager.class.php(135): call_user_func_array('easy_crm_handle...', Array)

#3 /home/xxxxxx/public_html/partner/activecollab/4.2.5/angie/frameworks/environment/controllers/FwApplicationController.class.php(133): EventsManager::trigger('on_initial_java...', Array)

#4 /home/xxxxxx/public_html/partner/activecollab/4.2.5/angie/frameworks/environment/controllers/FwBackendController.class.php(25): FwApplicationController->__construct(Object(Request), NULL)

#5 /home/xxxxxx/public_html/partner/activecollab/4.2.5/angie/classes/application/AngieApplicationAdapter.class.php(167): FwBackendController->__construct(Object(Request))

#6 /home/xxxxxx/public_html/partner/activecollab/4.2.5/angie/classes/application/AngieApplication.class.php(1040): AngieApplicationAdapter->handleHttpRequest('wireframe-updat...', 'path_info=wiref...')

#7 /home/xxxxxx/public_html/partner/public/index.php(23): AngieApplication::handleHttpRequest()

#8 {main}

Autoglobal and System Varibles:

Referrer: https://xxxxxx.com/partner/public/index.php?path_info=admin/modules

$_GET:

array(3) {

["module"]=>

string(6) "system"

["path_info"]=>

string(17) "wireframe-updates"

["async"]=>

string(1) "1"

}

$_POST:

array(1) {

["submitted"]=>

string(9) "submitted"

}

$_COOKIE:

array(8) {

["session_locale"]=>

string(2) "en"

["ac_activeCollab_sid_974da00227"]=>

string(62) "2/5PtHCWF4uphzxA8OJgslb6CrNcVUV0eONylfkR9F/2014-05-25 04:51:35"

["ac_activeCollab_timestamp"]=>

string(10) "1400993495"

["cprelogin"]=>

string(2) "no"

["cpsession"]=>

string(136) "xxxxxx:jp37aEmlJRnrJi73ll0DnLMhvLdlZFUSn8YZ6wLa1B9IVR3kXSzl_0xPLs5OM1Gy,e6d251ea604eaf8648e8b3012d595c61b609d39301f12b3df3179f9f34096e9d"

["langedit"]=>

string(0) ""

["lang"]=>

string(0) ""

["PHPSESSID"]=>

string(32) "d4cedc78313b8866a7ae742df0031880"

}

$_SESSION: empty

photo
1

Hello Jay,

In db you can disable easy crm in modules table and clean ac cache folder.

Please send us ftp access to support (at) uswebstyle.com and we'll fix the problem for you