Kekemeke
@Kekemeke
Пародия на программиста.

Как вывести последний элемент хлебных крошек в виде текста?

В шаблоне имеется код вывода "хлебных крошек", работает он корректно, только не получается у меня заставить его выводить последнюю "крошку" как текст, а не ссылку.
<span class="breadcrumbs">
		<span class="left">
			<span class="container">
        		<? foreach ($this->shopNav as $key => $page):
				 ?>
        			<a href="<?=$page['url']?>"><?=$page['label']?></a>
        			<? if ($key < count($this->shopNav) - 1) {
        			    echo '/ ';
        			}
					?>
        		<? endforeach; ?>
			</span>
		</span>
		<span class="right"></span>
	</span>
  • Вопрос задан
  • 2540 просмотров
Решения вопроса 2
nalomenko
@nalomenko
Руководитель отдела разработок в студии «Lava»
<span class="breadcrumbs">
	<span class="left">
		<span class="container">
		<?
			foreach ($this->shopNav as $key => $page)
				if ($key < count($this->shopNav) - 1) 
				{
				?><a href="<?=$page['url']?>"><?=$page['label']?></a>&nbsp;/&nbsp;<?
				}
				else echo $page['label'];
		?>
		</span>
	</span>
	<span class="right"></span>
</span>
Ответ написан
mlnkv
@mlnkv
JavaScript Developer
<span class="breadcrumbs">
  <span class="left">
    <span class="container">
    <? foreach ($this->shopNav as $key => $page): ?>
      <? if ($key < count($this->shopNav) - 1): ?>      
        <a href="<?= $page['url'] ?>"><?= $page['label'] ?></a> / 
      <? elseif: ?>
        <?= $page['label'] ?>
      <? endif; ?>       
    <? endforeach; ?>
    </span>
  </span>
  <span class="right"></span>
</span>
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
SilenceOfWinter
@SilenceOfWinter Куратор тега PHP
та еще зажигалка...
Рано такими вещами заниматься, иди машинки в песочнице погоняй..
Ответ написан
Комментировать
Пробуй:
<span class="breadcrumbs">
    <span class="left">
      <span class="container">
        		<? foreach ($this->shopNav as $key => $page) {
        			echo "<a href=\"".$page["url"]."\">".$page['label']."</a>";
        			if ($key < count($this->shopNav) - 1) {
        			    echo '/ ';
        			}
				}
				?>
      </span>
    </span>
    <span class="right"></span>
  </span>
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы