код в моем приложении/библиотеки/globals.php является:глобальные переменные не работает в CodeIgniter
<?php
class Globals {
public function __construct($config = array()) {
foreach ($config as $key => $value) {
$data[$key] = $value;
}
$CI = & get_instance();
$CI->load->vars($data);
}
}
?>
и в приложении/Config/globals.php
<?php
$config['tmp2'] = "testing 2";
?>
и в контроллере я загрузке
function aboutus()
{
$autoload['libraries'] = array('globals');
$this->load->view('aboutus.php',$data);
}
и в представлениях называется about.php:
<?php
echo $tmp2;
?>
Но глобальные переменные в этом не работают. Если мне не хватает в какой-либо точке, то, пожалуйста, скажите мне
есть ли у вас какие-либо ошибки? – Drudge
no .. about.php view отлично работает на переднем конце ... он просто не отображает значение $ tmp2. – Pardeep
можете ли вы повторить значение $ tmp2 в контроллере? – Drudge