1
JavaScriptを使用せずに、フォームではなくTwigテンプレートの変数を使用して要素のIDを設定しようとしています。 テンプレートコードは次のようになります。Twigで動的にhtml id属性を設定する
{% set show_id = 'show' ~ entity.id %}
{{ dump(show_id) }}
<div class="event_option" id="show_id">
<a href="{{ path('event_show', { 'id': entity.id }) }}">show</a>
</div>
show_id変数が正しくdump
「編ですが、私はid="show_id"
のHTML IDとしてそれを使用しようとすると、div要素に割り当てられますidが "文字列です。 show_id "であり、実際の値はshow_id
ではありません。 id=show_id
のように、html idを割り当てるときにかっこが使用されていないときと同じ結果が得られます。 html id属性を割り当てるときに、どのようにしてTwig変数にアクセスできますか?