私はこのようなことをしたい:
{% set c=a+b %}
aおよびbは文字列です。
どうすればできますか?
その方法は次のとおりです。
{% set c = a ~ b %}
「〜」演算子を使用します。これにより、2つの文字列が連結されます。 「+」演算子を使用して文字列を結合することはできません。
あなたはこれを得るでしょう:
{% set c=a~b %}
詳細:「+」演算子:2つのオブジェクトを一緒に追加します(オペランドは数値にキャストされます)。
次を使用できます。
{{「こんにちは」〜名前〜 "!" }}
{%block page%} ... {%endblock%}のより明確な例:
{% block page %}
{% set page = page | merge({
"title" : branchName,
"description" : "This description has "~branchName~" as its title"
}) %}
{{ parent() }}
{% endblock %}
{%block content%} ... {%endblock%}のより明確な例:
{% block content %}
This is just a sample string for {{ branchName }} that needs no concatenation
{% endblock %}