0

私がやりたいのは、Contextモジュールを使用して、分類用語の条件に基づいて選択した$body_classesを挿入することです。いいでしょう、それがContextモジュールの目的です。コンテンツ/ページのソースが適切な規約に関係するノードである場合は、十分に単純なようです。ただし、Viewsによって生成されたページがあり、適切な分類用語IDがあり、条件をトリガーする必要がありますが、トリガーしません。

これで、$ body_classesをtemplate.phpの「前処理」に設定できましたが、それは避けたいと思います。これはコンテキストでも可能ですか?それとも私は何か間違ったことをしているだけですか?

4

1 に答える 1

1

ここで価値があるのは私の2セントです
。drupalモジュールを使用しているとき、モジュール(またはモジュールの組み合わせ)が必要なことをほとんど実行していることを知っているときに、それらを限界まで押し込もうとしていることがわかりました。自分自身の単純な小さなモジュールをコーディングするよりも、モジュールにその「x」機能を実行させるためにはるかに多くの時間を無駄にしていることに気づきました。したがって、「エッジケース」の場合、何かを達成するために非常に複雑なセットアップ/構成が必要であることが明らかな場合 (手元のモッドでそれを達成できる場合は、独自の小さなカスタムモジュールをコーディングしてください.

于 2010-05-21T00:17:59.420 に答える