树枝按数字显示图像

时间:2017-04-21 12:29:45

标签: symfony twig

我想根据我的变量显示一个星号。示例I在元素的第一个循环中,每个元素的值从1到5.如果元素的值为2,我想显示2个图像。

谢谢。

3 个答案:

答案 0 :(得分:1)

这应该可以解决您的问题:

{% set val = 1 %}
{% for i in 1..val %}
    <img src="{{ asset('image/star.png') }}">
{% endfor %}

此处val应该是可以保持动态值1到5的元素。并确保在asset

中确保图像路径正确

希望它有所帮助!

答案 1 :(得分:0)

我希望这个例子可以帮到你:

{% set n = 5 %}
{% for i in 1..n %}
    <img src="{{ asset('your-location/foo{{ 1 }}.jpg') }}" />
{% endfor %}

答案 2 :(得分:-1)

我已经使用树枝功能完成了这项工作。您将一个数字传递给该函数,并呈现具有所需星数的树枝模板。