DrupalでURLエイリアスをもとにテンプレートをアレンジ。

2012.03.02 / Notes

URLエイリアスで指定したパスをもとに、テンプレートで表示方法をアレンジする方法です。個別にCSSでデザインを変更したい場合などに応用できます。

 

テーマ内「template.php」で、ページテンプレートのプリプロセスとして、自身のURLエイリアスをスラッシュで区切って、それぞれを配列に格納しておきます。

上記で「page.tpl.php」テンプレート内で「parts」という変数名で、配列を利用できます。