Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Recommended Posts

Прошу совета опытных пользователей.

ocstore 2.3.0.2.3 - хочу поправить хлебные крошки.Нашел следующее решение:

 

  <ul class="breadcrumb" itemscope itemtype="https://schema.org/BreadcrumbList">
  <?php foreach ($breadcrumbs as $i=> $breadcrumb) { ?>
      <li itemprop="itemListElement" itemscope itemtype="https://schema.org/ListItem">
      <?php if($i+1<count($breadcrumbs)) { ?>
         <a itemscope itemtype="https://schema.org/Thing" itemprop="item" href="<?php echo $breadcrumb['href']; ?>"><span itemprop="name"><?php echo $breadcrumb['text']; ?></span></a>
         <meta itemprop="position" content="<?php echo $i+1; ?>" />
    <?php } else { ?>
         <span itemscope itemtype="https://schema.org/Thing" itemprop="item" href="<?php echo $breadcrumb['href']; ?>">    <span itemprop="name"><?php echo $breadcrumb['text']; ?></span></span>
         <meta itemprop="position" content="<?php echo $i+1; ?>" />  
    <?php } ?>
      </li>
  <?php } ?>
  </ul>

 

Это подходящее решение или есть что-то лучше?

Змінено користувачем Amigo161
Надіслати
Поділитися на інших сайтах


1 минуту назад, markimax сказал:

Вы хотите микроразметку в ХК ?

Если честно, то я не знаю нужна она или нет. Заказчик хочет чтобы было как на одном из сайтов, а там она есть.

Надіслати
Поділитися на інших сайтах


43 минуты назад, Amigo161 сказал:

Если честно, то я не знаю нужна она или нет. Заказчик хочет чтобы было как на одном из сайтов, а там она есть.

Если нужна микроразметка в хлебных крошках - то этот вариант должен сработать.

Посмотрите еще здесь я расписал как можно разметить крошки https://microdata.pro/blog/breadcrumbs

Если нужна вообще по сайту микроразметка то есть модуль: 

 

Надіслати
Поділитися на інших сайтах

14 часов назад, Exploits сказал:

Если нужна микроразметка в хлебных крошках - то этот вариант должен сработать.

Посмотрите еще здесь я расписал как можно разметить крошки https://microdata.pro/blog/breadcrumbs

Если нужна вообще по сайту микроразметка то есть модуль: 

Благодарю за помощь

Надіслати
Поділитися на інших сайтах


  • 8 months later...

акак исправить ошибку при вставке позиции урла 

 

если вставляю ($key+1 или $i+1)

<meta itemprop="position" content="<?php echo $key+1; ?>" />

или

<meta itemprop="position" content="<?php echo $i+1; ?>" />

получаю ошибку <b>Notice</b>: Undefined variable: i in <b> ....... /template/product/product.tpl</b> on line <b>6</b>1

 

Как правильно реализовать вывод позиции урла? OpenCart 2.3

Надіслати
Поділитися на інших сайтах


  • 3 years later...
07.11.2018 в 13:15, AnastasiyaGr сказал:

акак исправить ошибку при вставке позиции урла 

 

если вставляю ($key+1 или $i+1)

<meta itemprop="position" content="<?php echo $key+1; ?>" />

или

<meta itemprop="position" content="<?php echo $i+1; ?>" />

получаю ошибку <b>Notice</b>: Undefined variable: i in <b> ....... /template/product/product.tpl</b> on line <b>6</b>1

 

Как правильно реализовать вывод позиции урла? OpenCart 2.3

Вы решили данный вопрос, код выше ставил в свой шаблон но почему то выводится первый элемент пустой просто код из за этого ошибка в гугле

Змінено користувачем Aleksey191919
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.