Das geht so einfach nicht. Du müsstest alle Anfragen der Userkomponente auf eine andere Datenbank umleiten.
Das könnte in der Factory gehen, PHP Kenntnisse vorausgesetzt. Das muss so nicht hinhauen, ist nur ein Ansatz.
PHP-Code:
class JFactory
{
function &getDBO()
{
static $instances = array();
$option = JRequest::getCmd('option');
if ($option == 'com_user')
{
if (!isset($instances['com_user']))
{
$options = array(
'user' => 'web2526' //usw.
);
$instances['com_user'] =& Database::getInstance($options);
}
return $instances['com_user'];
}
if (!isset($instances['other']))
{
$instances['other'] =& Database::getInstance();
}
return $instances['other'];
}
}
Lesezeichen