Предполагается, что это «глупо просто», поэтому мне неловко просить, но я врезаюсь в стену и мне действительно нужно двигаться вперед буквально через несколько дней.
Я пытаюсь использовать переменные, хранящиеся в файле CodeIgniter (2.1.0) application / config / config.php.Здесь нет ничего особенного.Согласно руководству CI, я могу добавить дополнительные значения в массив $ config, просто добавив их в файл config.php.Хотя я пытаюсь добавить следующие строки в файл config.php, я не могу получить доступ к этим или ЛЮБЫМ переменным, хранящимся в массиве $ config, из одного из моих файлов контроллера.
$config['facebook_app_id'] = '###############';
$config['facebook_secret_key'] = 'xxxxxxxxxxxxxxxxxxxxxxxxxxx';
Когда я пытаюсь получить доступ к значениям в любых переменных из моего контроллера с помощью
echo $this->config->item('facebook_app_id');
, я получаю сообщение «Неустранимая ошибка: использование $ this, когда не в контексте объекта в».
Я также попытался использовать альтернативный метод хранения их в отдельном файле "application / config / facebook.php", а затем попытаться сначала загрузить этот файл в мой контроллер с помощью
$this->config->load('facebook');
с такими же результатами.
Есть идеи здесь?Каков очевидный пробел в моих знаниях?Заранее спасибо !!