Как я могу получить настройки БД на Joomla? - PullRequest
0 голосов
/ 21 июня 2011

Мне нужно получить настройки подключения MySQL и сохранить их как переменные.Я знаю, что файл configuration.php содержит то, что мне нужно.Я просто не знаю, как правильно это назвать.Вот 4 переменные (и связанные значения), которые мне нужны:

1) $ host = public $ host из файла конфигурации 2) $ user = public $ user из файла конфигурации 3) $ password = public $ passwordиз конфигурационного файла 4) $ db_name = public $ db из конфигурационного файла

1 Ответ

1 голос
/ 21 июня 2011
$info =& JFactory::getApplication();

$info->getCfg('host'); 
$info->getCfg('user'); 
$info->getCfg('db'); 


// defined in libraries/joomla/application/application.php (380)
function getCfg( $varname ) {
    $config =& JFactory::getConfig();
    return $config->getValue('config.' . $varname);
}

просматривая код в приложении joomla, вы также можете сделать следующее:

$ config = & JFactory :: getConfig ();

и получить большинство, если информация, которую выхочу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...