George Pennet George Pennet - 1 month ago 20
PHP Question

Symfony - news display

I want to display news without first one. How I can achieve this?

Here is code I have to change

[code]


{% for i in 0..news|length-1 %}
{% if loop.index is not divisibleby (2) %}
<li data-target="#news" data-slide-to="{{ i / 2 }}" {% if loop.first %}class="active"{% endif %}></li>
{% endif %}
{% endfor %}

</ol>
<div class="carousel-inner">
{% for item in news %}
{% if loop.index is not divisibleby (2) %}
<div class="item{% if loop.first %} active{% endif %}">
<div class="carousel-caption">
{% endif %}
<h3><a href="{{ path('home_news_index') }}">{{ item.name }}</a></h3>
<p class="date">{{ item.createdAt|date('d.m.Y, G:i') }}</p>
<p {% if loop.index is divisibleby (2) %}style="border-bottom: 0;" {% endif %}>{{ item.content[:110]|nl2br }}{% if item.content|length > 110 %}... <a class="more" href="{{ path('home_news_index') }}">czytaj dalej</a>{% endif %}</p>
{% if loop.index is divisibleby (2) or loop.last %}
</div>
</div>
{% endif %}
{% endfor %}
</div>
</div>[/code]


I will be grateful if you can give me solution to my problem.

Best Regards

Answer

put this in your loop to omit first news

{% if loop.index0 > 0 %}
 {# display your news #}
{% endif %}