書き込み処理
コードをコピー コードは次のとおりです:
// のパスを取得します。設定ファイル
$fname = JPATH_CONFIGURATION.DS.'configuration.php';
// キャッシュをクリア
$cache = JFactory::getCache();
$cache->clean();
// 新しい設定で資格情報を更新します
$config =& JFactory::getConfig();
$config->setValue('config.custom_var', 'xxx'); // PHP クラス形式で構成レジストリを取得し、configuation.php に書き込みます。
jimport('joomla.filesystem.file')
if (!JFile::write($fname, $config-> toString( 'PHP', 'config', array('class' => 'JConfig')))) {
die(JText::_('ERRORCONFIGFILE'));
コードをコピー コードは次のとおりです:
global $メインフレーム; $mainframe->getCfg('custom_var');