私がやろうとしていることは、Drupalコアに基づいて多くのウェブサイトを作ることです。
これらのウェブサイトはすべて非常に小さいですが、それらの多くがあります(数百の問題)。
私はこれに1人のHTML/CSSコーダー、つまり私たちが作成するすべてのWebサイトのテーマを作成する必要がある人と一緒に取り組んでいます。
彼はPHP(PHPTemplateEngine thoには十分)をあまり知らないので、私が望んでいるのは、私と彼の間のやり取りをできるだけ少なくすることです。彼はテーマのPHP部分に触れてはいけません、私はテーマのHTML部分に触れてはいけません。
私の質問は
、テーマフォルダの構造を教えてください。Drupalテーマの開始に向けたZenテーマについてどう思いますか。また、テーマのJavaScriptとCSSの自動読み込みスクリプトを作成するにはどうすればよいですか。
また、マルチサイトDrupalのセットアップ、ベストプラクティスなどに関するヒントをいただければ幸いです。
前もって感謝します。
1208 次
1 に答える
0
Drupal テーマに関しては、いくつかのオプションがあります。
- すべてのテーマが同じコード ベースの 98% を共有し、異なるクラスなどを使用して視覚的に異なるスタイルを設定する場合 (たとえば、異なる見出しの色)、1 つの drupal テーマを使用して、テーマ設定を使用して構成を変更できます。各サイトのテーマ。これには、1 つのコード ベースのみを維持する必要があるという利点があります。必要に応じて、Zen を基本テーマとして使用することもできます
- 別のオプションは、継承されたすべてのコードを宣言するベーステーマと、必要な効果を作成するためにベーステーマの特定の部分をオーバーライドするサブテーマがある、上記のオプションです。テーマがサイトごとに大きく異なる場合は、これがより良いオプションであることをお勧めします. ただし、このオプションには管理上の負担があります。たとえば、100 のサイトがあるとすると、100 のサブテーマを維持および修正する必要がある可能性があります。
于 2010-12-06T19:18:34.873 に答える