2016-09-02 18 views
1

Twigテンプレートでは、インラインスタイル属性内に印刷しようとしている変数(色)がありますが、これを正しく行う方法については混乱しています。私が試したこのTwig変数をインラインスタイル属性内で印刷するにはどうすればよいですか?

<div class="field_body" style="color: {{ color }} !important;"> 

{{ '<div class="field_body" style="color: ' ~ color ' !important;">' }} 

答えて

0

をあなたの例では、例として、文字列連結演算子(〜)を欠場:

{{ ('<div class="field_body" style="color:' ~ color|default('black') ~ ' !important;">') | raw }} 

を変数doesnの場合はデフォルトのtwigフィルタでフォールバックを指定することはできません。

この作業ではtwigfiddleを確認できます。

希望する

+0

私の変数は、配列だったので、私のためにはうまくいきませんでした。ありがとう! – chrishrtmn

関連する問題