[英]Pass argument to twig
我在樹枝上:
{% for entry in blog_entries %}
<h2>{{ entry.title }}</h2>
<p>{{ entry.body }}</p>
{% endfor %}
並在Entity中:
public function getTitle($prefix) {
return $prefix . $this->title;
}
在此示例中如何傳遞變量?
<h2>{{ entry.title(test) }}</h2>
?
如果test是變量,則您的示例完全正確。 但是,如果它是字符串,則需要將其作為字符串傳遞:
{{ entry.getTitle('test') }}
要么
{{ entry.title('test') }}
僅返回一個變量,我想您需要在前綴和標題之間使用空格嗎? 試試這個:
public function getTitle($prefix) {
$return = $prefix . " " . $this->title;
return $return;
}
希望這能奏效,即使不發表評論,我也會再次調查。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.