Сообщения без ответов | Активные темы Текущее время: 24 окт 2026, 21:43



Ответить на тему  [ Сообщений: 12 ]  Страница «  1, 2
Микроразметка хлебных крошек 
Автор Сообщение
Михаил писал(а):
Юра, посмотри если есть время.

Эта конструкция выводит нумерацию в хлебных крошках на странице объявлений, а в категориях нет.

<meta itemprop="position" content="1">
<meta itemprop="position" content="{%$smarty.foreach.nt2.iteration+1%}">


Это хлебные крошки для объявлений

{%if $modtype == 'msg'%}
{%if $title_normal|@count > 2 || $modtype == 'msg'%}<ol itemscope="" itemtype="http://schema.org/BreadcrumbList" class="breadcrumb s13 f-l bread-product">
{%foreach from=$title_normal item='t' name='t'%}
{%if !$smarty.foreach.t.last%}<li itemscope="" itemprop="itemListElement" itemtype="http://schema.org/ListItem">{%if $smarty.foreach.t.first%}<a itemprop="item" title="" href="{%$t.link%}"><span itemprop="name">Главная</span></a><meta itemprop="position" content="1">{%else%}<a title="" href='{%$t.link%}'>{%$t.name%}</a>{%/if%}</li>{%/if%}
{%if $smarty.foreach.t.first%}{%if $modtype == 'msg'%}{%assign var='breadcrumb' value=$message.cat|breadcrumb:$categories%}
{%foreach from=$breadcrumb item='t2' name='nt2'%} <li itemscope="" itemprop="itemListElement" itemtype="http://schema.org/ListItem"><a itemprop="item" title="" href="{%$t2.href%}"><span itemprop="name">{%$t2.name%}</span></a><meta itemprop="position" content="{%$smarty.foreach.nt2.iteration+1%}"></li>{%/foreach%}{%/if%}{%/if%}
{%/foreach%}</ol>{%/if%}{%/if%}


Это хлебные крошки для категории

{%if $modtype != 'ind'%}
{%if $smarty.get.cat.1 != 'register' && $modtype != 'msg'%}{%if $title_normal|@count > 2 || $modtype == 'msg'%}<ol itemscope="" itemtype="http://schema.org/BreadcrumbList" class="breadcrumb f-l s13">
{%foreach from=$title_normal item='t' name='t'%}
{%if !$smarty.foreach.t.last%}<li itemscope="" itemprop="itemListElement" itemtype="http://schema.org/ListItem">{%if $smarty.foreach.t.first%}<a itemprop="item" title="" href="{%$t.link%}"><span itemprop="name">Главная</span></a><meta itemprop="position" content="1">{%else%}<a title="" href='{%$t.link%}'>{%$t.name%}</a>{%/if%}</li>{%/if%}
{%if $smarty.foreach.t.first%}{%if $modtype == 'msg'%}{%assign var='breadcrumb' value=$message.cat|breadcrumb:$categories%}
{%foreach from=$breadcrumb item='t2' name='nt2'%} <li itemscope="" itemprop="itemListElement" itemtype="http://schema.org/ListItem"><a itemprop="item" title="" href="{%$t2.href%}"><span itemprop="name">{%$t2.name%}</span></a><meta itemprop="position" content="{%$smarty.foreach.nt2.iteration+1%}"></li>{%/foreach%}{%/if%}{%/if%}
{%/foreach%}</ol>{%/if%}{%/if%}

Без нумерации микроразметка не проходит валидацию

весь код скинь хлебные крошки не разделяются таким способом на категории и объявления все пишется одним кодом


Профиль
Иван писал(а):
Михаил писал(а):
Юра, привет! Помоги сделать нумерацию itemprop="position" content=""
Есть такая цепочка - Главная / Собаки / Чихуахуа (значит Главная - 1, Собаки - 2, Чихуахуа - 3


Замените свои хлебные крошки на это

Код:
Для просмотра Вы должны быть в группе пользователей Elite-Board.

этот код не на всех сайтах работает и потом последний вывод категории идет циклической ссылкой а так не должно быть
последний вывод должен выводиться так
Последний элемент размечать нужно ссылкой, через тег <a> без атрибута href:
<li itemprop="itemListElement" itemscope="" itemtype="http://schema.org/ListItem">
<a itemprop="item">
<span itemprop="name">название_последнего_пункта</span>
</a>
<meta itemprop="position" content="4">
</li>


Профиль
Показать сообщения за:  Поле сортировки  
Ответить на тему   [ Сообщений: 12 ] 

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 9


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
cron