2016-11-16 41 views
0

私はtwigを初めて使っています。私はPhpStormでこれを使用しており、パスに問題があります。ここでPhpStormでの相対パス(twigまたは絶対パス)

が私のフォルダ構造です:main.twig

- template /folder/ 
    - main.twig 
    - common /folder/ 
     - bootstrap.twig 
     - nav.twig 

私はコードを持っている:私は+ Ctrlキーをとき

{% extends "common/bootstrap.twig" %} 

をリンクPhpStormにをクリックして正しいファイルを開きます。

しかしbootstrap.twigに私が書くことがあります。

{% include "common/nav.twig" %} 

をしてからCtrlキー+は、をクリックして機能していません。 nav.twigまたは./nav.twigのような相対パスは使用できません - twig throwsエラー。

相対パスを使用するようにtwigを作成するにはどうすればソースに行くのがPhpStormで動作するのですか? リソースルート(いずれかのプロジェクトビューまたはSettings/Preferences | Directoriesを経由して右クリックを経由して)として

+1

あなたの 'template'フォルダをリソースルートとしてマークしてください – LazyOne

+0

- ありがとう! – piernik

答えて

関連する問題