![見出し画像](https://assets.st-note.com/production/uploads/images/16026528/rectangle_large_type_2_8303e5011a1f28c4e1c968e237dfe395.jpeg?width=1200)
【Drupal 8】twigファイルでテーマへのパスを呼び出す方法
Drupal8を利用していて、twigファイルにて現在利用しているテーマファイルまでのパスを呼び出す方法を記載します。
下記です。
{{ base_path ~ directory }}
例えばテーマパス内の、「images/image.jpg」という画像を表示させたい時は下記のように記載します。
<img src="{{ base_path ~ directory }}/images/image.jpg" />
以上です。
--
Drupal 7まではtwigではなくphpファイルだったので、下記のように書いていました。
<img src="<?php print base_path() . path_to_theme(); ?>/image/image.jpg">
Drupal 8(というかtwig)になってどのように書けば良いのかちょっと迷ったのですが、なれるとシンプルに書けて良い感じです。
参考:
いいなと思ったら応援しよう!
![Koshi Kagawa](https://assets.st-note.com/production/uploads/images/4037907/profile_454a0dd8d94647293f62cd7d75cbe2fe.jpeg?width=600&crop=1:1,smart)