2016-12-30 10 views
0

私はDrupal 7でマルチサイトを作成しました。私はtom.mydomain.comとjerry.mydomain.comという2つの異なるドメインでマップしました。Drupal 7マルチサイトのサイト固有のテーマが動作していません

私はtomdbとjerrydbの2つのデータベースを作成し、サイトディレクトリの下にそれぞれのディレクトリ(フォルダ)を作成しました。

私の現在のフォルダ構造が

の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/

関連する問題