[eluser]darrentaytay[/eluser]
I came across this problem also and found out that it's because in the latest version of Codeigniter Reactor, the $_ci_cached_vars variable has been made protected.
In
systems/core/Loader.php:
Code:
protected $_ci_cached_vars = array();
I never recommend changing the core but in order to get that worked, you will either need to change the above line to make it public:
Code:
public $_ci_cached_vars = array();
Or modify the Smarty Library like so:
MY_Parser.php
Remove the following lines of code:
Code:
// Merge in any cached variables with our supplied variables
if (is_array($data))
{
$data = array_merge($data, $this->CI->load->_ci_cached_vars);
}