Просмотр поста

.
cuHyc
Бывший человек

Такой вопрос встал в связи с крошками в новой версии...
В оригинале выглядит так

<?php if (! empty($breadcrumbs)): ?>
    <nav aria-label="breadcrumb">
        <ol class="breadcrumb">
            <?php foreach ($breadcrumbs as $breadcrumb): ?>
                <li class="breadcrumb-item <?= ! empty($breadcrumb['active']) ? 'active' : '' ?>">
                    <?php if (! empty($breadcrumb['url'])): ?>
                        <a href="<?= $breadcrumb['url'] ?>"><?= $breadcrumb['name'] ?></a>
                    <?php else: ?>
                        <?= $breadcrumb['name'] ?>
                    <?php endif; ?>
                </li>
            <?php endforeach; ?>
        </ol>
    </nav>
<?php endif; ?>

А я в шаблоне пока этому внимания не уделял и у меня в шаблоне это выглядит так:
<div class="section-nav-m">
                        <a href="#">Главная</a> <i class="fal fa-angle-right"></i> Новости
                    </div>


где
<i class="fal fa-angle-right"></i>

- иконка (ну может заменю на обычный слэш)
ну и получается что при подстраивании своего шаблона код будет выглядеть так
<?php if (! empty($breadcrumbs)): ?>
    <div class="section-nav-m">
            <?php foreach ($breadcrumbs as $breadcrumb): ?>
                <?= ! empty($breadcrumb['active']) ? 'active' : '' ?> - вот это до меня не доперает, что это...
                    <?php if (! empty($breadcrumb['url'])): ?>
                        <a href="<?= $breadcrumb['url'] ?>"><?= $breadcrumb['name'] ?></a>
                    <?php else: ?>
                        <?= $breadcrumb['name'] ?>
                    <?php endif; ?>
                </li>
            <?php endforeach; ?>
    </div>
<?php endif; ?>

и надо сделать что бы разделители между ссылками слэш или иконка были, но здесь если просто после ссылки вписать - то будет лишний символ
к примеру получается вот так
Прикрепленные файлы: