Перейти к публикации

Рекомендованные сообщения

Коллеги, добрый день! Работаю с микроразметкой в каталогах сайта https://psktitan.ru/hangars/

Есть такой параметр микроразметки: <meta itemprop="position" content="" />

Нужно чтобы каждая выведенная в ленте новость имела эту строку с нарастающим content="N+1" начиная с «1».

<meta itemprop="position" content="1" />

<meta itemprop="position" content="2" />

<meta itemprop="position" content="3" />

<meta itemprop="position" content="..." />

<meta itemprop="position" content="N" />

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

Подскажите, как можно это реализовать short-story.tpl?

Ссылка на сообщение
Поделиться на других сайтах

Через систему плагинов:

В файле engine/modules/show.short.php

найти $news_c = 1; и добавить ниже $news_position = 1;

найти $news_count ++; и добавить ниже $tpl->set( "{news-position}", $news_position );
$news_position ++;

 

<meta itemprop="position" content="{news-position}" />

 

Изменено пользователем ntrtv
Ссылка на сообщение
Поделиться на других сайтах
1 час назад, ntrtv сказал:

Через систему плагинов:

В файле engine/modules/show.short.php

найти $news_c = 1; и добавить ниже $news_position = 1;

найти $news_count ++; и добавить ниже $tpl->set( "{news-position}", $news_position );
$news_position ++;

 

<meta itemprop="position" content="{news-position}" />

 

Спасибо большое! Работет 

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
×
×
  • Создать...