Условие для последнего элемента twig

287
27 февраля 2018, 06:40

Помогите составить условие на twig, оно нужно для вывода последней хлебной крошки не в виде ссылки, а в виде просто текста. Есть аналогичное условие на php

<?php foreach ($breadcrumbs as $i=> $breadcrumb) { ?>
<?php echo $breadcrumb['separator']; ?><?php if($i+1<count($breadcrumbs)) { ?><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a> <?php } else { ?><?php echo $breadcrumb['text']; ?><?php } ?>
<?php } ?>
Answer 1

Ответ был найден

{% for key, breadcrumb in breadcrumbs %}
{% if key + 1 < breadcrumbs|length %}
    <li><a href="{{ breadcrumb.href }}">{{ breadcrumb.text }}</a></li>
{% else %}
    <li>{{ breadcrumb.text }}</li>
{% endif %}{% endfor %}
Answer 2
{% for key, breadcrumb in breadcrumbs %}
    <li>{% if loop.last %}<a href="{{ breadcrumb.href }}">{% endif %}{{ breadcrumb.text }}{% if loop.last %}</a>{% endif %}</li>
{% endfor %}
READ ALSO
Не работает Mysql запрос

Не работает Mysql запрос

Есть запрос фильтрации товаров:

208
Сортировка массива по части строки

Сортировка массива по части строки

ЗдравствуйтеПодскажите такой вопрос

233
Загрузка файла с расширением .php

Загрузка файла с расширением .php

Как сделать, файл indexphp (к примеру), качался в PHP скрипт по PHP коду? Например

216
Схема подключения к серверу

Схема подключения к серверу

Добрый день! подскажите пожалуйста как лучше всего получать данные с сервера? допустим с тутусейчас источник банит при частом запросе? но есть...

229