2016-12-30 7 views
0

Я создал многостраничный сайт на Drupal 7. Я сопоставил его с двумя разными доменами, а именно tom.mydomain.com и jerry.mydomain.com.Drupal 7 тема сайта с несколькими сайтами не работает

Соответственно, я создал две отдельные базы данных, а именно tomdb и jerrydb, и создал соответствующий каталог (папки) под каталогом сайтов.

Мои Существующие структуры папок, указанные ниже

Друпал/сайты/все друпал/сайты/по умолчанию Друпала/сайты/tom.mydomain.com друпал/сайты/jerry.mydomain.com

Я изменил детали подключения к базе данных в settings.php в определенных папках.

Все работает нормально до сих пор.

Однако, я хотел использовать тему сайта и логотип для обоих доменов. Поэтому я создал папки тем в определенном каталоге. Но drupal не рассматривает правильную тему, специфичную для этого конкретного сайта. Он повсюду по-прежнему использует тему из сайта/всех папок.

Не могли бы вы предложить, почему он не использует тему, которую я создал для определенного домена?

Заранее спасибо.

ответ

0

После добавления многосайтовой темы под каталогом конкретного сайта, например drupal/sites/tom.mydomain.com/themes/tom_theme, вам необходимо установить эту тему в качестве темы по умолчанию для вашего конкретного сайта.

Это делается в области администратора под внешним видом. См. Подробные инструкции здесь http://www.inmotionhosting.com/support/edu/drupal-7/customize-theme/change-default-theme

Также, только что проверив, что вы сконфигурировали файл sites/sites.php, который отображает домены для определенных мультисайтов. См. Подробности здесь https://www.webwash.net/drupals-multi-site-aliasing-with-sites-php/

 Смежные вопросы

  • Нет связанных вопросов^_^