2016-12-30 111 views
0

我已經在Drupal 7上創建了一個多站點。我已經將它與兩個不同的域即tom.mydomain.com和jerry.mydomain.com進行了映射。Drupal 7多站點特定主題不起作用

因此,我創建了兩個單獨的數據庫,即tomdb和jerrydb,並在sites目錄下創建了相應的目錄(文件夾)。

我當前文件夾結構下面提到

的Drupal /網站/任何 的Drupal /網站/默認 的Drupal /網站/ tom.mydomain.com 的Drupal /網站/ 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/