[Решено] Хлебные крошки и микроразметка

Тема в разделе "OpenCart", создана пользователем 130983, 13 авг 2013.

Статус темы:
Закрыта.
  1. 130983

    130983

    Регистрация:
    10 дек 2012
    Сообщения:
    168
    Симпатии:
    145
    Собственно вопрос в следующем - следующий код помогает нам убрать активную гиперссылку на страницу, на которой мы находимся из хлебных крошек
    Код:
      <div class="breadcrumb">
       <?php
       $breadcount =count($breadcrumbs)-1;
       foreach ($breadcrumbs as $iterator => $breadcrumb) {
    	if ($iterator != $breadcount) {
     echo $breadcrumb['separator'].'<a href="'.$breadcrumb['href'].'">'.$breadcrumb['text'].'</a>';
    	} else {
     echo $breadcrumb['separator'].$breadcrumb['text'];
    	}
       } ?>
      </div>
    а этот добавляет добавляет в breadcrumb микроразметку

    Код:
     <div class="breadcrumb" xmlns:v="http://rdf.data-vocabulary.org/#">
    	<?php foreach ($breadcrumbs as $breadcrumb) { ?>
    	<?php echo $breadcrumb['separator']; ?>
    <span typeof="v:Breadcrumb">
    <a href="<?php echo $breadcrumb['href']; ?>" rel="v:url" property="v:title"><?php echo $breadcrumb['text']; ?></a>
    </span>
    	<?php } ?>
      </div>
    как-то не хочется жертвовать ни тем, ни другим - тем более, что обе вещи для seo полезные - может кто подружит их?

    да этож два разных кода - как их можно применять вместе - вопрос и состоит в том, что их нужно объединить.
     
    kur1977 нравится это.
  2. kur1977

    kur1977

    Регистрация:
    11 фев 2013
    Сообщения:
    123
    Симпатии:
    59
    Легко :mstickle::
    PHP:
    <div class="breadcrumb" xmlns:v="http://rdf.data-vocabulary.org/#">
       <?php
       $breadcount 
    =count($breadcrumbs)-1;
       foreach (
    $breadcrumbs as $iterator => $breadcrumb) {
        if (
    $iterator != $breadcount) {
     echo 
    $breadcrumb['separator'].'<span typeof="v:Breadcrumb"><a href="'.$breadcrumb['href'].'" rel="v:url" property="v:title">'.$breadcrumb['text'].'</a></span>';
        } else {
     echo 
    $breadcrumb['separator'].$breadcrumb['text'];
        }
       } 
    ?>
      </div>
    А если серьезно - то я сразу не понял вопроса.
     
    130983 нравится это.
Статус темы:
Закрыта.