私はdrupalの新人です。私はWordPressのようにdrupalで利用可能なグローバル定数と関数を知りたいと思います。 is_homeやis_pageのような、wordpressに似た関数があれば、私のテーマで使うことができます。私のテーマでは($ is_front)を試みましたが、うまくいきませんでした。drupalで使用できるグローバル定数と関数は何ですか
1
A
答えて
5
Drupalで定義されているグローバルのリストについては、http://api.drupal.org/api/drupal/globalsを参照してください。グローバル変数に加えて、ローカル変数は、さまざまなテンプレートで使用できます。たとえば、page.tpl.php
テンプレートでは、変数$ is_frontが定義されています。テンプレートファイルで利用できる変数は、モジュールとテーマ(通常はtemplate.phpファイル内)によって提供されるset in template preprocess functionsです。
テーマで作業している場合は、Theming Guideを確認する必要があります。
0
私は紙の本はそれほど普及していないと知っていますが、Pro Drupal DevelopmentはAPIを概説する上で非常に貴重です。
は限り変数が行く:テンプレートファイル内にあるとき
<?php
print_r(array_keys(get_defined_vars()));
?>
は大きなスタートです。
関連する問題
- 1. Openlayers 3のfeature.getStyle()関数で使用できる関数は何ですか?
- 2. uiGridConstants.filterで使用できる条件定数は何ですか?
- 3. グローバル変数を関数に渡す理由は何ですか?
- 4. 静的メンバー関数とグローバル関数の違いは何ですか?
- 5. 定数の宣言とグローバルとの違いは何ですか?
- 6. Drupalブロックで定義された関数がグローバルにアクセスできないのはなぜですか?
- 7. jQuery関数の引数としてグローバル変数を使用できません
- 8. VUEディレクティブで使用グローバル関数
- 9. グローバル変数の値が複数の関数で使用できない
- 10. Javascript関数グローバル変数は未定義ですか?
- 11. DNNRegressorを使用する損失関数とは何ですか?
- 12. グローバル変数として宣言することなく、Pythonでグローバル変数を使用できますか?
- 13. なぜJavaScriptプロトタイプ関数内のグローバル関数を使用するのですか?
- 14. 他のインクルード.cppファイルで関数とグローバル変数を使用する方法は?
- 15. javascriptで関数のグローバル変数を定義する方法は?
- 16. JavaScriptのグローバル変数とウィンドウ変数は何ですか?
- 17. クラス変数とグローバル変数の違いは何ですか?
- 18. Rustでグローバル変数を使用することはできますか?
- 19. VBAクラス内でグローバル定数、型および関数を使用するのは良い方法ですか?
- 20. セロリでグローバル変数を使用する:最適なアプローチは何ですか?
- 21. extjs4.1でinitComponent関数を使用するのは何ですか?
- 22. 代わりに、OOPのグローバル関数は何ですか?
- 23. 関数名などで使用できる文字は何ですか?
- 24. sparklyrのsdf_pivotで使用できる集計関数は何ですか?
- 25. ggplot2 :: scale_size expで使用される関数は何ですか?
- 26. GCCで使用される関数rem_pio2f()は何ですか?
- 27. 異なるパラメータでその関数を使用するとき、関数プロトタイプには何を入れますか?
- 28. JavaScriptでグローバル変数と関数を使用しないようにする
- 29. 関数で使用するとthis.stateは未定義です
- 30. Pythonの関数で関数を定義する利点は何ですか?