質問

私はDrupalに慣れていないので、WordPressのようにDrupalで利用可能なグローバルな定数と機能を知りたいです。 WordPressと同様に、is_homeやis_pageなどの関数がある場合はクールになります。テーマで使用できます。テーマで($ is_front)を試しましたが、機能していません。

役に立ちましたか?

解決

見る http://api.drupal.org/api/drupal/globals Drupalで定義されたグローバルのリスト。グローバル変数に加えて、 ローカル 変数は、さまざまなテンプレートフィールで利用できます。たとえば、 page.tpl.php テンプレート、変数$ is_frontが定義されています。テンプレートファイルで利用可能な変数は次のとおりです テンプレートのプリプロセス関数に設定します モジュールとテーマ(通常はtemplate.phpファイル)によって提供されます。

テーマに取り組んでいる場合は、 テーマガイド.

他のヒント

ペーパーブックはもうひどく人気がないことを知っていますが Pro Drupal開発 APIの概要を説明するには非常に貴重です。

変数は次のとおりです。

<?php
print_r(array_keys(get_defined_vars()));
?>

テンプレートファイル内にいるときの大きなスタートです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top