2017-01-30 13 views
0

メインの傘下サイトの下に異なるサブサイトがある「サイトコレクション」の設計と開発を依頼されました。傘をwww.umbrella-site.netと呼ぶことにしましょう。 サブサイトはwww.umbrella-site.net/sitexなどの形式である必要があります。Drupal 8サブテーマで異なるテーマを使用する方法

ここで、サブサイトは、有限のテーマセットとは異なるテーマを使用する必要があります。テーマは、エンドユーザーがコードを変更せずに選択できるようにする必要があります。テーマ自体は事前にプログラムされていなければなりません(PRの承認を受ける必要があります)。テーマは、/ sitexツリー全体(URLに基​​づいて)で使用する必要があります

私は完全な解決策を求めているわけではありませんが、いくつかの指摘をしています。私が見る問題は以下のとおりです。

  • がどのよう
  • どのように選択したテーマの情報を取得するには、コードに変更を加えることなくサブサイトのテーマを指すようにどのよう
  • URLのサブツリーに異なるテーマを使用しますサブサイト下のページ

私は、この機能を実現するために、javascriptベースのソリューションを使用しないでください。

もちろん、これを実際に実装する際には他の問題があるかもしれませんが、私は上記の質問について洞察を得ることができれば幸いです。

WBR

ハンク

答えて

0

モジュール "のテーマキー" がある

https://www.drupal.org/project/themekey

..butことのない安定したバージョンがありません。残念ながら、それは多くのD8モジュールの状況です。

+0

私が何かを作ることができるかどうかを考える必要があります... – hank

+0

また、プログラムによって実行することを検討してください:http://drupal.stackexchange.com/questions/201530/how-can-i-change-theactive-テーマ - プログラム的に – MilanG

関連する問題