mirror of
https://github.com/e107inc/e107.git
synced 2025-07-30 11:20:25 +02:00
Fix for array merging.
This commit is contained in:
@@ -1075,7 +1075,7 @@ class e_jsmanager
|
|||||||
break;
|
break;
|
||||||
|
|
||||||
case 'settings':
|
case 'settings':
|
||||||
$this->_e_js_settings = array_merge_recursive($this->_e_js_settings, $file_path);
|
$this->_e_js_settings = $this->arrayMergeDeepArray(array($this->_e_js_settings, $file_path));
|
||||||
return $this;
|
return $this;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
@@ -1115,8 +1115,7 @@ class e_jsmanager
|
|||||||
{
|
{
|
||||||
case 'settings':
|
case 'settings':
|
||||||
$tp = e107::getParser();
|
$tp = e107::getParser();
|
||||||
$options = $this->arrayMergeDeepArray(array($this->_e_js_settings));
|
$json = $tp->toJSON($this->_e_js_settings);
|
||||||
$json = $tp->toJSON($options);
|
|
||||||
echo "<script>\n";
|
echo "<script>\n";
|
||||||
echo "var e107 = e107 || {'settings': {}, 'behaviors': {}};\n";
|
echo "var e107 = e107 || {'settings': {}, 'behaviors': {}};\n";
|
||||||
echo "jQuery.extend(e107.settings, " . $json . ");\n";
|
echo "jQuery.extend(e107.settings, " . $json . ");\n";
|
||||||
|
Reference in New Issue
Block a user