Исправляем хлебные крошки в Opencart

20 Июл 2014 / Автор: v.knyazev / Рубрика: Записки / Ваш отзыв

В «хлебных крошках» последний пункт не должен иметь ссылку, так как в ином случае ссылка ведет на страницу, на которой находится пользователь (происходит зацикливание).

Для исправления в теме меняем следующий:

<?php foreach ($breadcrumbs as $breadcrumb) { ?>
<?php echo $breadcrumb[‘separator’]; ?><a href=»<?php echo $breadcrumb[‘href’]; ?>»><?php echo $breadcrumb[‘text’]; ?></a>
<?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 } ?>

Посмотреть код можно здесь.

Метки:

Оставить комментарий