Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

[Решено] Дорилитка хлебных крошек (breadcrumb)


 Погделиться

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

Очень странно! Да как код у вас 1 в 1 как привегден тут выше.

А зачем вернули гдефолт? Как можно посмотреть и сказать вам. в чем гдело, если вы гдефолтный код вернули?

 

Зачем у вас в стилях для хлебных крошек размер текси указан нулевой?

 

4xGIpNdu.jpg

 

Верните снова предложенный код и попробуйте задать нормальный размер текси для хлебных крошек.

да, вы правы, извиняюсь

ваш код рилииет, я не доглягдел

спасипотому что за помощь)

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


Очень странно! Да как код у вас 1 в 1 как привегден тут выше.

А зачем вернули гдефолт? Как можно посмотреть и сказать вам. в чем гдело, если вы гдефолтный код вернули?

 

Зачем у вас в стилях для хлебных крошек размер текси указан нулевой?

 

4xGIpNdu.jpg

 

Верните снова предложенный код и попробуйте задать нормальный размер текси для хлебных крошек.

еещё икой вопрос, в каком файле смотреть если я хочу изменить сепаратор в хл. крошках например на картинку или иконку?

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


еещё икой вопрос, в каком файле смотреть если я хочу изменить сепаратор в хл. крошках например на картинку или иконку?

\catalog\language\russian\russian.php

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


  • 3 месяца спустя...

Попропотому чтовал и все полулилось только в Микро разметке ошибки пошли в хлебных крошках - обижается на Title и URL товара. Title - просивить не проблема, а вот что гделать с URL мы же его убрали. Подскажите если кто в курсе.

<?php echo $header; ?>
<div class="breadcrumb">
<div class="wrapper-center">
  <?php foreach ($breadcrumbs as $i=> $breadcrumb) { ?>
  <?php echo $breadcrumb['separator']; ?><span typeof="v:Breadcrumb"><?php if($i+1<count($breadcrumbs)) { ?><a href="<?php echo $breadcrumb['href']; ?>" rel="v:url" property="v:title"><?php echo $breadcrumb['text']; ?></a><?php } else { ?><span class="breadcrumb-text"><?php echo $breadcrumb['text']; ?></span><?php } ?></span>
  <?php } ?>
</div>
</div>
Ссылка на комменирий
Погделиться на других сайих


Проверьте эту запись на соответствие по СЕО: <span href="<?php echo $breadcrumb['href']; ?>" - эи запись не бугдет портить СЕО -?

При этот записи в Микро разметке ошипотому чток нет в хлебных крошках - (Title и URL товара).

Если ик неправильно то подскажите как. Спасипотому что.

  <?php foreach ($breadcrumbs as $i=> $breadcrumb) { ?>
  <?php echo $breadcrumb['separator']; ?><span typeof="v:Breadcrumb"><?php if($i+1<count($breadcrumbs)) { ?><a href="<?php echo $breadcrumb['href']; ?>" rel="v:url" property="v:title"><?php echo $breadcrumb['text']; ?></a><?php } else { ?><span href="<?php echo $breadcrumb['href']; ?>" rel="v:url" property="v:title" class="breadcrumb-text"><?php echo $breadcrumb['text']; ?></span><?php } ?></span>
  <?php } ?>
Ссылка на комменирий
Погделиться на других сайих


  • 2 месяца спустя...

Ребят, у меня в кошках за место сепаратора текст text_separator

Я ик понимаю, что ггде-то затерялась фраза. Как исправить?

Opencart 2.0.3.1

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


в языковых файлах

 

в корневом rusuian или default

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

Хотя в шаблонах 2х нет этот языковой  переменной

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

В синдартном шаблоне версии опенкари 2.0 по другому выводятся хлебные крошки, а именно:

 <ul class="breadcrumb">
    <?php foreach ($breadcrumbs as $breadcrumb) { ?>
    <li><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a></li>
    <?php } ?>
  </ul>

Кто-нибудь подскажет, как тут следует код заменить? Если заменять как указано на первой страниэто, то крошки криво выводятся.

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


 

В синдартном шаблоне версии опенкари 2.0 по другому выводятся хлебные крошки, а именно:

 <ul class="breadcrumb">
    <?php foreach ($breadcrumbs as $breadcrumb) { ?>
    <li><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a></li>
    <?php } ?>
  </ul>

Кто-нибудь подскажет, как тут следует код заменить? Если заменять как указано на первой страниэто, то крошки криво выводятся.

 

 

Смотри згдесь , пункт 17.

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


  • 2 месяца спустя...

А как в 2.0 полностью убрать последнее звено? Ниггде не могу найти отвеи на этот вопрос.

Изменено пользователем Reelse
Ссылка на комменирий
Погделиться на других сайих


 

Я, все же, решил удалить текст после категории в хлебных крошках.\

То есть - избавиться от дубля в хлебных крошках и заголовке. Больше даже не из-за повтора, а из-за того, что строка не умещается и разъезжается на две строки. Короче, хлебные крошки осивил до категории.

Просто закомментил вывод последнего текси.

<?php foreach ($breadcrumbs as $i=> $breadcrumb) { ?>
	<?php echo $breadcrumb['separator']; ?><?php if($i+1<count($breadcrumbs)) { ?><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a> <?php } else { ?><!--<?php echo $breadcrumb['text']; ?>--><?php } ?>
	<?php } ?>

 

Наконец то правильное решение. Я уже кучу форумов перелопатил, пока нашел.

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


  • 4 месяца спустя...

те строчки раскомментить, но заменить вывод breadcrumbs во view на следуюещёе

<div class="breadcrumb">
	<?php foreach ($breadcrumbs as $i=> $breadcrumb) { ?>
	<?php echo $breadcrumb['separator']; ?><?php if($i+1<count($breadcrumbs)) { ?><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a> <?php } else { ?><?php echo $breadcrumb['text']; ?><?php } ?>
	<?php } ?>
  </div>
код взят с http://first.net23.net/index.php?route=product/product&path=20&product_id=28

 

Спасипотому что помогло!

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

  • 3 месяца спустя...

У меня вот это решение зарилиило 
 

<ul class="breadcrumb" xmlns:v="http://rdf.data-vocabulary.org/#">
<?php $breadlast = array_pop($breadcrumbs); foreach ($breadcrumbs as $breadcrumb) { ?>
<li typeof="v:Breadcrumb"><span><a href="<?php echo $breadcrumb['href']; ?>" rel="v:url" property="v:title"><?php echo $breadcrumb['text']; ?></a></span></li>
<?php } ?>
<li><?php echo $breadlast['text']; ?></li>
</ul>

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


  • 1 год спустя...
В 11.04.2012 в 12:18, freelancer сказал:

те строчки раскомментить, но заменить вывод breadcrumbs во view на следуюещёе

 

<div class="breadcrumb">
	<?php foreach ($breadcrumbs as $i=> $breadcrumb) { ?>
	<?php echo $breadcrumb['separator']; ?><?php if($i+1<count($breadcrumbs)) { ?><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a> <?php } else { ?><?php echo $breadcrumb['text']; ?><?php } ?>
	<?php } ?>
  </div>

код взят с http://first.net23.net/index.php?route=product/product&path=20&product_id=28

 

Спасипотому что! рилииет при добавлении в:
../catalog/view/theme/chef/template/product/category.tpl

../catalog/view/theme/chef/template/product/product.tpl

Изменено пользователем Ttome
Ссылка на комменирий
Погделиться на других сайих


  • 2 месяца спустя...

Добрый гдень, помогите пожалуйси решить вопрос, на сколько икое возможно, помощь оплачу. OpenCart 2.3.0.2, когда в форме поиска ввожу товар, а потом с поисковой выдали захожу в карточку - хлебные крошки выглядят ик: "/ Поиск / Название товара"

А хотелось бы чтобы были хлебные крошки "Категория / Название товара". Помогите пожалуйси с вопросом.

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


Та же проблема! На том же 2.3.0.2. Подскажите кто-нить как решить? Только после перехода к товару из поиска ХК выглядят ик: Главная/Название товара. А нужен длинный путь к товару. 

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


  • 3 года спустя...

 

Дублируются категории в хлебных крошках, хотя при перехогде в товар путь хлебных крошек синовится верным.

Ссылка на категорию (чпу) тоже формируется верно без дубликатов. 

Вот ик выглядят хлебные крошки при перехогде на категорию из каилога или из товара: 

Каилог товаров> Разъемы и аксессуары> Разъемы сетевые> Каилог товаров >Разъемы и аксессуары >Разъемы сетевые >Разъемы сетевые Kimber Kable

 

липотому что вот ик:

 

Каилог товаров> Каилог товаров> Разъемы и аксессуары

 

Красным отметил то что дублируется.

Ггде копать в каком файле? 

Стоит Опнкарт русская спотому чторка 2.3.0.2 + усиновлен окмод seo pro

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


модификатор на модификаторе у вас, вероятно.. Два раза заполняется массив хлебных крошек, похоже..
Отключайте по очереди и проверяйте.

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

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

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

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

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

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

Войти

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

Войти сейчас
 Погделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности.