簡體   English   中英

如何將Twig輸出字符串傳遞到urlFor()函數中

[英]How To Pass A Twig Output String Into the urlFor() Function

我想使用urlFor()將類別的ID傳遞給參數。

{% for category in categories %}
<br>
<p><a href="{{urlFor('showTopic.post', {"cat_id": "{{category.id}}"})}}">{{category.category_title}}<a><br>{{category.category_description}}</p>
<br>
<br>
{% endfor %}

目前這不起作用。 它只是傳入{{category.id}}而不是類別的實際ID。 我在數據庫中為每個類別都有一個ID。 如果我嘗試使用{{category.category_title}},因為它確實輸出標題,所以我知道它可以工作,我會得到同樣的結果。 謝謝您的幫助

嘗試

<a href="{{urlFor('showTopic.post', {"cat_id": category.id})}}">{{category.category_title}}<a>

您不需要用{{}}包圍category.id ,因為您已經處於打印模式

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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