drupal多晶型
我们在drupal中开发了两个站点,两个站点都有不同的URL和不同的drupal实例,但两个站点中的一些页面有共同点 如果我们在两个站点中编辑一个页面(通用)。我们需要登录两个站点并编辑它们。如果编辑一个站点,它会自动反映在第二个站点的特定页面中,而不是这样做。是否有任何模块提供此功能或将两个站点互连。请任何一个与我分享如何处理此问题 注: 该网站是在drupal 6.x中开发的drupal多晶型,drupal,Drupal,我们在drupal中开发了两个站点,两个站点都有不同的URL和不同的drupal实例,但两个站点中的一些页面有共同点 如果我们在两个站点中编辑一个页面(通用)。我们需要登录两个站点并编辑它们。如果编辑一个站点,它会自动反映在第二个站点的特定页面中,而不是这样做。是否有任何模块提供此功能或将两个站点互连。请任何一个与我分享如何处理此问题 注: 该网站是在drupal 6.x中开发的 谢谢………的功能正是这样的您还可以通过共享与用户信息相关的公共表和settings.php中相同的$cookie\u
谢谢………的功能正是这样的您还可以通过共享与用户信息相关的公共表和settings.php中相同的$cookie\u域来实现单点登录 类似于settings.php中的以下内容:
$db_prefix = array(
'default' => '',
'users' => 'example_shared_db.',
'sessions' => 'example_shared_db.',
'role' => 'example_shared_db.',
'users_roles' => 'example_shared_db.',
'profile_fields' => 'example_shared_db.',
'profile_values' => 'example_shared_db.',
);
$cookie_domain='example.com' 您有两个选择
1.域访问模块--此模块提供了一组非常有用的功能,允许您在更短的时间内完成多站点设置。它有非常友好的仪表板来管理您的站点。
2.基于文件夹的结构-您可以引用任何URL
https://www.drupal.org/documentation/install/multi-site
https://www.acquia.com/blog/power-drupal-multi-site-part-1-code-management
http://www.ibm.com/developerworks/library/wa-multisitedrupal/
如果您希望实现任何特定要求,请告诉我。实现这一点的最佳方法是使用Drupal的多站点设置。多站点对两个站点使用相同的代码库。您可以为站点选择不同或相同的数据库。对于您的情况,您可以为两个域使用相同的数据库。如果功能差别不大,您可以为两个站点设置相同的数据库 感谢克莱夫提出了完全符合我要求的模块