Остался не закрытым вопрос как например выводить блоки созданные с помощью Views. Ибо если идти этим же путём то даже не смотря на то что я указываю другую бд данные дергаются с текущей.
Есть какой нить вариант принудить его использовать нужную мне бд?
Комментарии
модуля не скажу но можно попробовать выводать блок на страницу без шаблона а ее кидать туда куда надо через iframe
Экспортируйте в модуль, который потом включите на другом сайте
Ладно с обычными (ручными) блоками разобрался путем:
db_set_active('db1'); /*бд cms2*/
$module_name='block'; /*имя блока*/
$block_delta='12'; /*номер блока*/
$block = module_invoke($module_name, 'block_view', $block_delta);
echo render($block['content']);
db_set_active('default'); /*бд текущей cms*/
Остался не закрытым вопрос как например выводить блоки созданные с помощью Views. Ибо если идти этим же путём то даже не смотря на то что я указываю другую бд данные дергаются с текущей.
Есть какой нить вариант принудить его использовать нужную мне бд?