簡體   English   中英

將參數傳遞給樹枝

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM