Forums » eXtplorer & Joomla! »
eXtplorer v2.1.4 and Joomla 3.1.5
Added by Steve Hess about 11 years ago
I am able to install v2.1.4 on my site without an issue....and it works. However, I get the following errors that appear initially before the component loads, then they get squashed in between the upper and lower component panes once eXtplorer loads fully:
Notice: Constant SERVICES_JSON_SLICE already defined in /home1/shess/public_html/kaa3a/administrator/components/com_extplorer/libraries/JSON.php on line 64 Notice: Constant SERVICES_JSON_IN_STR already defined in /home1/shess/public_html/kaa3a/administrator/components/com_extplorer/libraries/JSON.php on line 69 Notice: Constant SERVICES_JSON_IN_ARR already defined in /home1/shess/public_html/kaa3a/administrator/components/com_extplorer/libraries/JSON.php on line 74 Notice: Constant SERVICES_JSON_IN_OBJ already defined in /home1/shess/public_html/kaa3a/administrator/components/com_extplorer/libraries/JSON.php on line 79 Notice: Constant SERVICES_JSON_IN_CMT already defined in /home1/shess/public_html/kaa3a/administrator/components/com_extplorer/libraries/JSON.php on line 84 Notice: Constant SERVICES_JSON_LOOSE_TYPE already defined in /home1/shess/public_html/kaa3a/administrator/components/com_extplorer/libraries/JSON.php on line 89 Notice: Constant SERVICES_JSON_SUPPRESS_ERRORS already defined in /home1/shess/public_html/kaa3a/administrator/components/com_extplorer/libraries/JSON.php on line 94
I am not down, but is there a fix for this?
Thanks for the nice component!
Replies (2)
RE: eXtplorer v2.1.4 and Joomla 3.1.5 - Added by Sören Eberhardt-Biermann about 11 years ago
I will fix these errors for the next version...
You can fix these notices yourself by changing the code in the file /libraries/JSON.php:
/**
* Marker constant for ext_Json::decode(), used to flag stack state
*/
defined('SERVICES_JSON_SLICE') or define('SERVICES_JSON_SLICE', 1);
/**
* Marker constant for ext_Json::decode(), used to flag stack state
*/
defined('SERVICES_JSON_IN_STR') or define('SERVICES_JSON_IN_STR', 2);
/**
* Marker constant for ext_Json::decode(), used to flag stack state
*/
defined('SERVICES_JSON_IN_ARR') or define('SERVICES_JSON_IN_ARR', 3);
/**
* Marker constant for ext_Json::decode(), used to flag stack state
*/
defined('SERVICES_JSON_IN_OBJ') or define('SERVICES_JSON_IN_OBJ', 4);
/**
* Marker constant for ext_Json::decode(), used to flag stack state
*/
defined('SERVICES_JSON_IN_CMT') or define('SERVICES_JSON_IN_CMT', 5);
/**
* Behavior switch for ext_Json::decode()
*/
defined('SERVICES_JSON_LOOSE_TYPE') or define('SERVICES_JSON_LOOSE_TYPE', 16);
/**
* Behavior switch for ext_Json::decode()
*/
defined('SERVICES_JSON_SUPPRESS_ERRORS') or define('SERVICES_JSON_SUPPRESS_ERRORS', 32);
This should suppress the notices
RE: eXtplorer v2.1.4 and Joomla 3.1.5 - Added by Steve Hess about 11 years ago
That did work, thank you!