ViewsPHPでPHPを使いたい

2015.07.08

Drupalで色々とサイト制作していくと、簡単なPHPを使って表示したい場合が出てくる。

そんな時に、必要なのがViewsPHPでViews上でPHPを実行できるようにするモジュールだ。

簡単なコードを書いて、エラーがあると500エラーと表示されるので、プログラムが間違えても大体安心。

たまに画面が真っ白になってしまい右往左往する場合があるが・・・。

カスタムフィールドの情報を取り出したいときは、

<?php print_r ($data) ?>

を実行すれば、オブジェクトで一覧で出力されるので、取り出したいフィールドを当てはめれば良い。

D6とD7では取り出し方が違うようです。

しばらくすると、忘れてしまうのでメモしておきました。