gotohayato.com

moon indicating dark mode
sun indicating light mode

Drupal 7 でテンプレートファイル内で使用できる変数をチェックする方法

2015/05/28Drupal 7

Drupal のテンプレートファイルでは多数の変数が使用できるようになっていますが、テーマの継承などを行っていると使える変数が非常に多く「何が使えて何が使えないのかわからない」という状況になりがちです。

変数をチェックするにはテンプレートファイル内で以下のコードを記述するとよいでしょう。

dpm(get_defined_vars());

dpm() 関数を利用するには Devel モジュールがインストールされ有効になっている必要があります。

get_defined_vars() は特に Drupal に固有の関数ではなく PHP の組み込みの関数ですが、こういうときに使うとものすごく強力です。


後藤隼人
ウェブサイト制作・ウェブアプリ開発やマーケティングをしています。
GitHub
© 2020 gotohayato.com
サイトについてタグアーカイブメッセージを送る