petrmahankov Опубликовано: 12 сентября 2019 Поделиться Опубликовано: 12 сентября 2019 С точки зрения SEO, циклические ссылки это зло. А таковые присутствуют в "хлебных крошках". Нужно, чтоб последняя хлебная крошка выводилась просто текстом без ссылки. Актуально как для карточек товаров, так и для всех остальных страниц (категорий и тд.). Нашел массу вариантов решения для OC2, но не для OC3. У меня стоит ocStore 3.0.2.0 - где поидее автоматически это должно было быть (во всяком случае так говорили, описывая сборку ocStore) но почему-то так не происходит. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
chukcha Опубликовано: 12 сентября 2019 Поделиться Опубликовано: 12 сентября 2019 3 минуты назад, petrmahankov сказал: С точки зрения SEO, циклические ссылки это зло. Допустим Вы находитесь в категории И у вас вверхенем меню, есть ссылка на эту же категорию Это циклическая ссылка? Если да, то почему вы с этим не боретесь? Но если все же вам интересно и хочется то.. https://twig.symfony.com/doc/2.x/tags/for.html Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... markimax Опубликовано: 12 сентября 2019 Поделиться Опубликовано: 12 сентября 2019 7 минут назад, petrmahankov сказал: С точки зрения SEO, циклические ссылки это зло Это было в "прошлом" веке ПС давно научились с этим нормально работать Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... theplastique Опубликовано: 13 сентября 2019 Поделиться Опубликовано: 13 сентября 2019 {% for key, breadcrumb in breadcrumbs %} {% if key + 1 < breadcrumbs|length %} <li><a href="{{ breadcrumb.href }}">{{ breadcrumb.text }}</a></li> {% else %} <li>{{ breadcrumb.text }}</li> {% endif %} {% endfor %} надеюсь понимаете что править надо? 2 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 13 сентября 2019 Поделиться Опубликовано: 13 сентября 2019 21 минуту назад, theplastique сказал: {% for key, breadcrumb in breadcrumbs %} {% if key + 1 < breadcrumbs|length %} <li><a href="{{ breadcrumb.href }}">{{ breadcrumb.text }}</a></li> {% else %} <li>{{ breadcrumb.text }}</li> {% endif %} {% endfor %} надеюсь понимаете что править надо? Интересно, а зачем я дал ссылку на офф документацию? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... theplastique Опубликовано: 13 сентября 2019 Поделиться Опубликовано: 13 сентября 2019 12 минут назад, chukcha сказал: Интересно, а зачем я дал ссылку на офф документацию? не заметил, дал рыбу вместо удочки Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... petrmahankov Опубликовано: 13 сентября 2019 Автор Поделиться Опубликовано: 13 сентября 2019 15 годин назад, theplastique сказав: {% for key, breadcrumb in breadcrumbs %} {% if key + 1 < breadcrumbs|length %} <li><a href="{{ breadcrumb.href }}">{{ breadcrumb.text }}</a></li> {% else %} <li>{{ breadcrumb.text }}</li> {% endif %} {% endfor %} надеюсь понимаете что править надо? Здравствуйте! Большое спасибо что отозвались! Я не совсем уверен что правильно понимаю что именно править. Это в папке: /www/site.com/catalog/view/theme/тема/template/product в файле product.twig Заменить Вот это: <ul class="breadcrumb"> {% for breadcrumb in breadcrumbs %} <li><a href="{{ breadcrumb.href }}">{{ breadcrumb.text }}</a></li> {% endfor %} </ul> На то что вы скинули? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... petrmahankov Опубликовано: 13 сентября 2019 Автор Поделиться Опубликовано: 13 сентября 2019 В 13.09.2019 в 00:05, markimax сказав: Это было в "прошлом" веке ПС давно научились с этим нормально работать 1. Как би поисковые роботы не научились "работать", краулинговый бюджет на обход по циклическим ссылкам они затрачивают. Что негативно сказывается на сканировании, а как следствие и индексации сайта, особенно отдаленных, от главной страниц. 2. Влияние на ранжирование сайта также и косвенное - ссылка в последней крошке сбивает с толку пользователя и вместо того чтоб перейти на уровень выше, он попадает на ту же страницу. Это негативно сказывается на поведенческих факторах, а как следствие и ранжировании. Но, нельзя не отметить, что влияние циклических ссылок на ранжирование действительно очень не велико. Но ссылка в "хлебных крошках" - самое "страшное" проявление цикических ссылок, с которым стоит бороться (по возможности). Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... petrmahankov Опубликовано: 13 сентября 2019 Автор Поделиться Опубликовано: 13 сентября 2019 В 13.09.2019 в 00:04, chukcha сказав: Допустим Вы находитесь в категории И у вас вверхенем меню, есть ссылка на эту же категорию Это циклическая ссылка? Если да, то почему вы с этим не боретесь? Но если все же вам интересно и хочется то.. https://twig.symfony.com/doc/2.x/tags/for.html Большое спасибо! Изучаю, пытаюсь разобраться. Касательно меню - вы правы, это циклическая ссылка. Но на карточках товара такой ссылки нет. Там только в хлебных крошках. Многие оптимизаторы убирают из меню циклические ссылки, но это есть смысл делать, когда сайт уже практически "вылизан" и нужно дотагивать все мелочи. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... theplastique Опубликовано: 14 сентября 2019 Поделиться Опубликовано: 14 сентября 2019 9 часов назад, petrmahankov сказал: {% for breadcrumb in breadcrumbs %} <li><a href="{{ breadcrumb.href }}">{{ breadcrumb.text }}</a></li> {% endfor %} надо только это заменить Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... petrmahankov Опубликовано: 15 сентября 2019 Автор Поделиться Опубликовано: 15 сентября 2019 В 14.09.2019 в 09:49, theplastique сказав: надо только это заменить Уже сам понял, спасибо! Только теперь у меня другая проблема, с которой я уже сталкивался. Эти изменения почему-то не отображаются на сайте. Кэш вроде как обнулил, но... Была такая же ситуация и с другими правками в коде. В чем может быть причина? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... theplastique Опубликовано: 16 сентября 2019 Поделиться Опубликовано: 16 сентября 2019 19 часов назад, petrmahankov сказал: Уже сам понял, спасибо! Только теперь у меня другая проблема, с которой я уже сталкивался. Эти изменения почему-то не отображаются на сайте. Кэш вроде как обнулил, но... Была такая же ситуация и с другими правками в коде. В чем может быть причина? тут надо индивидуально смотреть... обновите кеш модификаторов, очисте кеш тут Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 2 года спустя... Prourist Опубликовано: 7 декабря 2021 Поделиться Опубликовано: 7 декабря 2021 В 13.09.2019 в 08:56, theplastique сказал: {% for key, breadcrumb in breadcrumbs %} {% if key + 1 < breadcrumbs|length %} <li><a href="{{ breadcrumb.href }}">{{ breadcrumb.text }}</a></li> {% else %} <li>{{ breadcrumb.text }}</li> {% endif %} {% endfor %} надеюсь понимаете что править надо? Доброго здравия. А если у меня в коде <ul class="breadcrumb"> <?php foreach ($breadcrumbs as $breadcrumb) { ?> <li><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a></li> <?php } ?> </ul> то, я так понимаю <ul class="breadcrumb"> <?php foreach ($breadcrumbs as $breadcrumb) { ?> <li><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a></li> <?php } else { ?> <li> ?php echo $breadcrumb['text']; ?</li> </ul> Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Prooksius Опубликовано: 7 декабря 2021 Поделиться Опубликовано: 7 декабря 2021 Вот кусок кода с сайта: <ul class="breadcrumbs"> <?php $breadcrumbs_count = count($breadcrumbs); foreach ($breadcrumbs as $bc_key => $breadcrumb) { ?> <?php if (($bc_key + 1) < $breadcrumbs_count) { ?> <li class="breadcrumb"> <a href="<?php echo $breadcrumb['href']; ?>"> <span><?php echo $breadcrumb['text']; ?></span> </a> </li> <?php } else { ?> <li class="breadcrumb"> <span><?php echo $breadcrumb['text']; ?></span> </li> <?php } ?> <?php } ?> </ul> 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Prourist Опубликовано: 7 декабря 2021 Поделиться Опубликовано: 7 декабря 2021 5 часов назад, Prooksius сказал: Вот кусок кода с сайта: <ul class="breadcrumbs"> <?php $breadcrumbs_count = count($breadcrumbs); foreach ($breadcrumbs as $bc_key => $breadcrumb) { ?> <?php if (($bc_key + 1) < $breadcrumbs_count) { ?> <li class="breadcrumb"> <a href="<?php echo $breadcrumb['href']; ?>"> <span><?php echo $breadcrumb['text']; ?></span> </a> </li> <?php } else { ?> <li class="breadcrumb"> <span><?php echo $breadcrumb['text']; ?></span> </li> <?php } ?> <?php } ?> </ul> Смотрю, не помогло(( кеш почистил. http://imstal.by/shkafi-metallicheskie/jashhiki-pochtovie/ Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Prooksius Опубликовано: 7 декабря 2021 Поделиться Опубликовано: 7 декабря 2021 В tpl категории код вставляли? По идее и в tpl товара тоже надо это же вставлять. Модификаторы обновили? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Prourist Опубликовано: 8 декабря 2021 Поделиться Опубликовано: 8 декабря 2021 17 часов назад, Prooksius сказал: В tpl категории код вставляли? По идее и в tpl товара тоже надо это же вставлять. Модификаторы обновили? Да, все гуд, только не в строку, а в столбец. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Prooksius Опубликовано: 8 декабря 2021 Поделиться Опубликовано: 8 декабря 2021 у вас классы другие <ul class="breadcrumbs"> нужно для вас: <ul class="breadcrumb"> И убирать класс у <li> тогда. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 0 Перейти к списку тем Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Opencart 3.x Opencart 3.x: Настройка и оптимизация Хлебные крошки. Убрать ссылки на самих себя OC3 (для SEO) Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Deals – адаптивный универсальный шаблон Автор: octemplates Динамичесткая инфострока в шапке + позиция в макете для opencart\ocstore 2x, 3x Автор: Lito911 Единицы Измерения Товара Автор: RoS Opencart Product Search by Image Автор: slavoglo Простой массовый редактор цен. Fast Price Edit Автор: Sha × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Где покупать модули? Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
markimax Опубликовано: 12 сентября 2019 Поделиться Опубликовано: 12 сентября 2019 7 минут назад, petrmahankov сказал: С точки зрения SEO, циклические ссылки это зло Это было в "прошлом" веке ПС давно научились с этим нормально работать Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... theplastique Опубликовано: 13 сентября 2019 Поделиться Опубликовано: 13 сентября 2019 {% for key, breadcrumb in breadcrumbs %} {% if key + 1 < breadcrumbs|length %} <li><a href="{{ breadcrumb.href }}">{{ breadcrumb.text }}</a></li> {% else %} <li>{{ breadcrumb.text }}</li> {% endif %} {% endfor %} надеюсь понимаете что править надо? 2 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 13 сентября 2019 Поделиться Опубликовано: 13 сентября 2019 21 минуту назад, theplastique сказал: {% for key, breadcrumb in breadcrumbs %} {% if key + 1 < breadcrumbs|length %} <li><a href="{{ breadcrumb.href }}">{{ breadcrumb.text }}</a></li> {% else %} <li>{{ breadcrumb.text }}</li> {% endif %} {% endfor %} надеюсь понимаете что править надо? Интересно, а зачем я дал ссылку на офф документацию? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... theplastique Опубликовано: 13 сентября 2019 Поделиться Опубликовано: 13 сентября 2019 12 минут назад, chukcha сказал: Интересно, а зачем я дал ссылку на офф документацию? не заметил, дал рыбу вместо удочки Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... petrmahankov Опубликовано: 13 сентября 2019 Автор Поделиться Опубликовано: 13 сентября 2019 15 годин назад, theplastique сказав: {% for key, breadcrumb in breadcrumbs %} {% if key + 1 < breadcrumbs|length %} <li><a href="{{ breadcrumb.href }}">{{ breadcrumb.text }}</a></li> {% else %} <li>{{ breadcrumb.text }}</li> {% endif %} {% endfor %} надеюсь понимаете что править надо? Здравствуйте! Большое спасибо что отозвались! Я не совсем уверен что правильно понимаю что именно править. Это в папке: /www/site.com/catalog/view/theme/тема/template/product в файле product.twig Заменить Вот это: <ul class="breadcrumb"> {% for breadcrumb in breadcrumbs %} <li><a href="{{ breadcrumb.href }}">{{ breadcrumb.text }}</a></li> {% endfor %} </ul> На то что вы скинули? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... petrmahankov Опубликовано: 13 сентября 2019 Автор Поделиться Опубликовано: 13 сентября 2019 В 13.09.2019 в 00:05, markimax сказав: Это было в "прошлом" веке ПС давно научились с этим нормально работать 1. Как би поисковые роботы не научились "работать", краулинговый бюджет на обход по циклическим ссылкам они затрачивают. Что негативно сказывается на сканировании, а как следствие и индексации сайта, особенно отдаленных, от главной страниц. 2. Влияние на ранжирование сайта также и косвенное - ссылка в последней крошке сбивает с толку пользователя и вместо того чтоб перейти на уровень выше, он попадает на ту же страницу. Это негативно сказывается на поведенческих факторах, а как следствие и ранжировании. Но, нельзя не отметить, что влияние циклических ссылок на ранжирование действительно очень не велико. Но ссылка в "хлебных крошках" - самое "страшное" проявление цикических ссылок, с которым стоит бороться (по возможности). Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... petrmahankov Опубликовано: 13 сентября 2019 Автор Поделиться Опубликовано: 13 сентября 2019 В 13.09.2019 в 00:04, chukcha сказав: Допустим Вы находитесь в категории И у вас вверхенем меню, есть ссылка на эту же категорию Это циклическая ссылка? Если да, то почему вы с этим не боретесь? Но если все же вам интересно и хочется то.. https://twig.symfony.com/doc/2.x/tags/for.html Большое спасибо! Изучаю, пытаюсь разобраться. Касательно меню - вы правы, это циклическая ссылка. Но на карточках товара такой ссылки нет. Там только в хлебных крошках. Многие оптимизаторы убирают из меню циклические ссылки, но это есть смысл делать, когда сайт уже практически "вылизан" и нужно дотагивать все мелочи. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... theplastique Опубликовано: 14 сентября 2019 Поделиться Опубликовано: 14 сентября 2019 9 часов назад, petrmahankov сказал: {% for breadcrumb in breadcrumbs %} <li><a href="{{ breadcrumb.href }}">{{ breadcrumb.text }}</a></li> {% endfor %} надо только это заменить Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... petrmahankov Опубликовано: 15 сентября 2019 Автор Поделиться Опубликовано: 15 сентября 2019 В 14.09.2019 в 09:49, theplastique сказав: надо только это заменить Уже сам понял, спасибо! Только теперь у меня другая проблема, с которой я уже сталкивался. Эти изменения почему-то не отображаются на сайте. Кэш вроде как обнулил, но... Была такая же ситуация и с другими правками в коде. В чем может быть причина? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... theplastique Опубликовано: 16 сентября 2019 Поделиться Опубликовано: 16 сентября 2019 19 часов назад, petrmahankov сказал: Уже сам понял, спасибо! Только теперь у меня другая проблема, с которой я уже сталкивался. Эти изменения почему-то не отображаются на сайте. Кэш вроде как обнулил, но... Была такая же ситуация и с другими правками в коде. В чем может быть причина? тут надо индивидуально смотреть... обновите кеш модификаторов, очисте кеш тут Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 2 года спустя... Prourist Опубликовано: 7 декабря 2021 Поделиться Опубликовано: 7 декабря 2021 В 13.09.2019 в 08:56, theplastique сказал: {% for key, breadcrumb in breadcrumbs %} {% if key + 1 < breadcrumbs|length %} <li><a href="{{ breadcrumb.href }}">{{ breadcrumb.text }}</a></li> {% else %} <li>{{ breadcrumb.text }}</li> {% endif %} {% endfor %} надеюсь понимаете что править надо? Доброго здравия. А если у меня в коде <ul class="breadcrumb"> <?php foreach ($breadcrumbs as $breadcrumb) { ?> <li><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a></li> <?php } ?> </ul> то, я так понимаю <ul class="breadcrumb"> <?php foreach ($breadcrumbs as $breadcrumb) { ?> <li><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a></li> <?php } else { ?> <li> ?php echo $breadcrumb['text']; ?</li> </ul> Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Prooksius Опубликовано: 7 декабря 2021 Поделиться Опубликовано: 7 декабря 2021 Вот кусок кода с сайта: <ul class="breadcrumbs"> <?php $breadcrumbs_count = count($breadcrumbs); foreach ($breadcrumbs as $bc_key => $breadcrumb) { ?> <?php if (($bc_key + 1) < $breadcrumbs_count) { ?> <li class="breadcrumb"> <a href="<?php echo $breadcrumb['href']; ?>"> <span><?php echo $breadcrumb['text']; ?></span> </a> </li> <?php } else { ?> <li class="breadcrumb"> <span><?php echo $breadcrumb['text']; ?></span> </li> <?php } ?> <?php } ?> </ul> 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Prourist Опубликовано: 7 декабря 2021 Поделиться Опубликовано: 7 декабря 2021 5 часов назад, Prooksius сказал: Вот кусок кода с сайта: <ul class="breadcrumbs"> <?php $breadcrumbs_count = count($breadcrumbs); foreach ($breadcrumbs as $bc_key => $breadcrumb) { ?> <?php if (($bc_key + 1) < $breadcrumbs_count) { ?> <li class="breadcrumb"> <a href="<?php echo $breadcrumb['href']; ?>"> <span><?php echo $breadcrumb['text']; ?></span> </a> </li> <?php } else { ?> <li class="breadcrumb"> <span><?php echo $breadcrumb['text']; ?></span> </li> <?php } ?> <?php } ?> </ul> Смотрю, не помогло(( кеш почистил. http://imstal.by/shkafi-metallicheskie/jashhiki-pochtovie/ Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Prooksius Опубликовано: 7 декабря 2021 Поделиться Опубликовано: 7 декабря 2021 В tpl категории код вставляли? По идее и в tpl товара тоже надо это же вставлять. Модификаторы обновили? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Prourist Опубликовано: 8 декабря 2021 Поделиться Опубликовано: 8 декабря 2021 17 часов назад, Prooksius сказал: В tpl категории код вставляли? По идее и в tpl товара тоже надо это же вставлять. Модификаторы обновили? Да, все гуд, только не в строку, а в столбец. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Prooksius Опубликовано: 8 декабря 2021 Поделиться Опубликовано: 8 декабря 2021 у вас классы другие <ul class="breadcrumbs"> нужно для вас: <ul class="breadcrumb"> И убирать класс у <li> тогда. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 0 Перейти к списку тем Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Opencart 3.x Opencart 3.x: Настройка и оптимизация Хлебные крошки. Убрать ссылки на самих себя OC3 (для SEO) Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Deals – адаптивный универсальный шаблон Автор: octemplates Динамичесткая инфострока в шапке + позиция в макете для opencart\ocstore 2x, 3x Автор: Lito911 Единицы Измерения Товара Автор: RoS Opencart Product Search by Image Автор: slavoglo Простой массовый редактор цен. Fast Price Edit Автор: Sha × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Где покупать модули? Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
theplastique Опубликовано: 13 сентября 2019 Поделиться Опубликовано: 13 сентября 2019 {% for key, breadcrumb in breadcrumbs %} {% if key + 1 < breadcrumbs|length %} <li><a href="{{ breadcrumb.href }}">{{ breadcrumb.text }}</a></li> {% else %} <li>{{ breadcrumb.text }}</li> {% endif %} {% endfor %} надеюсь понимаете что править надо? 2 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
chukcha Опубликовано: 13 сентября 2019 Поделиться Опубликовано: 13 сентября 2019 21 минуту назад, theplastique сказал: {% for key, breadcrumb in breadcrumbs %} {% if key + 1 < breadcrumbs|length %} <li><a href="{{ breadcrumb.href }}">{{ breadcrumb.text }}</a></li> {% else %} <li>{{ breadcrumb.text }}</li> {% endif %} {% endfor %} надеюсь понимаете что править надо? Интересно, а зачем я дал ссылку на офф документацию? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... theplastique Опубликовано: 13 сентября 2019 Поделиться Опубликовано: 13 сентября 2019 12 минут назад, chukcha сказал: Интересно, а зачем я дал ссылку на офф документацию? не заметил, дал рыбу вместо удочки Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... petrmahankov Опубликовано: 13 сентября 2019 Автор Поделиться Опубликовано: 13 сентября 2019 15 годин назад, theplastique сказав: {% for key, breadcrumb in breadcrumbs %} {% if key + 1 < breadcrumbs|length %} <li><a href="{{ breadcrumb.href }}">{{ breadcrumb.text }}</a></li> {% else %} <li>{{ breadcrumb.text }}</li> {% endif %} {% endfor %} надеюсь понимаете что править надо? Здравствуйте! Большое спасибо что отозвались! Я не совсем уверен что правильно понимаю что именно править. Это в папке: /www/site.com/catalog/view/theme/тема/template/product в файле product.twig Заменить Вот это: <ul class="breadcrumb"> {% for breadcrumb in breadcrumbs %} <li><a href="{{ breadcrumb.href }}">{{ breadcrumb.text }}</a></li> {% endfor %} </ul> На то что вы скинули? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... petrmahankov Опубликовано: 13 сентября 2019 Автор Поделиться Опубликовано: 13 сентября 2019 В 13.09.2019 в 00:05, markimax сказав: Это было в "прошлом" веке ПС давно научились с этим нормально работать 1. Как би поисковые роботы не научились "работать", краулинговый бюджет на обход по циклическим ссылкам они затрачивают. Что негативно сказывается на сканировании, а как следствие и индексации сайта, особенно отдаленных, от главной страниц. 2. Влияние на ранжирование сайта также и косвенное - ссылка в последней крошке сбивает с толку пользователя и вместо того чтоб перейти на уровень выше, он попадает на ту же страницу. Это негативно сказывается на поведенческих факторах, а как следствие и ранжировании. Но, нельзя не отметить, что влияние циклических ссылок на ранжирование действительно очень не велико. Но ссылка в "хлебных крошках" - самое "страшное" проявление цикических ссылок, с которым стоит бороться (по возможности). Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... petrmahankov Опубликовано: 13 сентября 2019 Автор Поделиться Опубликовано: 13 сентября 2019 В 13.09.2019 в 00:04, chukcha сказав: Допустим Вы находитесь в категории И у вас вверхенем меню, есть ссылка на эту же категорию Это циклическая ссылка? Если да, то почему вы с этим не боретесь? Но если все же вам интересно и хочется то.. https://twig.symfony.com/doc/2.x/tags/for.html Большое спасибо! Изучаю, пытаюсь разобраться. Касательно меню - вы правы, это циклическая ссылка. Но на карточках товара такой ссылки нет. Там только в хлебных крошках. Многие оптимизаторы убирают из меню циклические ссылки, но это есть смысл делать, когда сайт уже практически "вылизан" и нужно дотагивать все мелочи. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... theplastique Опубликовано: 14 сентября 2019 Поделиться Опубликовано: 14 сентября 2019 9 часов назад, petrmahankov сказал: {% for breadcrumb in breadcrumbs %} <li><a href="{{ breadcrumb.href }}">{{ breadcrumb.text }}</a></li> {% endfor %} надо только это заменить Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... petrmahankov Опубликовано: 15 сентября 2019 Автор Поделиться Опубликовано: 15 сентября 2019 В 14.09.2019 в 09:49, theplastique сказав: надо только это заменить Уже сам понял, спасибо! Только теперь у меня другая проблема, с которой я уже сталкивался. Эти изменения почему-то не отображаются на сайте. Кэш вроде как обнулил, но... Была такая же ситуация и с другими правками в коде. В чем может быть причина? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... theplastique Опубликовано: 16 сентября 2019 Поделиться Опубликовано: 16 сентября 2019 19 часов назад, petrmahankov сказал: Уже сам понял, спасибо! Только теперь у меня другая проблема, с которой я уже сталкивался. Эти изменения почему-то не отображаются на сайте. Кэш вроде как обнулил, но... Была такая же ситуация и с другими правками в коде. В чем может быть причина? тут надо индивидуально смотреть... обновите кеш модификаторов, очисте кеш тут Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 2 года спустя... Prourist Опубликовано: 7 декабря 2021 Поделиться Опубликовано: 7 декабря 2021 В 13.09.2019 в 08:56, theplastique сказал: {% for key, breadcrumb in breadcrumbs %} {% if key + 1 < breadcrumbs|length %} <li><a href="{{ breadcrumb.href }}">{{ breadcrumb.text }}</a></li> {% else %} <li>{{ breadcrumb.text }}</li> {% endif %} {% endfor %} надеюсь понимаете что править надо? Доброго здравия. А если у меня в коде <ul class="breadcrumb"> <?php foreach ($breadcrumbs as $breadcrumb) { ?> <li><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a></li> <?php } ?> </ul> то, я так понимаю <ul class="breadcrumb"> <?php foreach ($breadcrumbs as $breadcrumb) { ?> <li><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a></li> <?php } else { ?> <li> ?php echo $breadcrumb['text']; ?</li> </ul> Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Prooksius Опубликовано: 7 декабря 2021 Поделиться Опубликовано: 7 декабря 2021 Вот кусок кода с сайта: <ul class="breadcrumbs"> <?php $breadcrumbs_count = count($breadcrumbs); foreach ($breadcrumbs as $bc_key => $breadcrumb) { ?> <?php if (($bc_key + 1) < $breadcrumbs_count) { ?> <li class="breadcrumb"> <a href="<?php echo $breadcrumb['href']; ?>"> <span><?php echo $breadcrumb['text']; ?></span> </a> </li> <?php } else { ?> <li class="breadcrumb"> <span><?php echo $breadcrumb['text']; ?></span> </li> <?php } ?> <?php } ?> </ul> 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Prourist Опубликовано: 7 декабря 2021 Поделиться Опубликовано: 7 декабря 2021 5 часов назад, Prooksius сказал: Вот кусок кода с сайта: <ul class="breadcrumbs"> <?php $breadcrumbs_count = count($breadcrumbs); foreach ($breadcrumbs as $bc_key => $breadcrumb) { ?> <?php if (($bc_key + 1) < $breadcrumbs_count) { ?> <li class="breadcrumb"> <a href="<?php echo $breadcrumb['href']; ?>"> <span><?php echo $breadcrumb['text']; ?></span> </a> </li> <?php } else { ?> <li class="breadcrumb"> <span><?php echo $breadcrumb['text']; ?></span> </li> <?php } ?> <?php } ?> </ul> Смотрю, не помогло(( кеш почистил. http://imstal.by/shkafi-metallicheskie/jashhiki-pochtovie/ Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Prooksius Опубликовано: 7 декабря 2021 Поделиться Опубликовано: 7 декабря 2021 В tpl категории код вставляли? По идее и в tpl товара тоже надо это же вставлять. Модификаторы обновили? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Prourist Опубликовано: 8 декабря 2021 Поделиться Опубликовано: 8 декабря 2021 17 часов назад, Prooksius сказал: В tpl категории код вставляли? По идее и в tpl товара тоже надо это же вставлять. Модификаторы обновили? Да, все гуд, только не в строку, а в столбец. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Prooksius Опубликовано: 8 декабря 2021 Поделиться Опубликовано: 8 декабря 2021 у вас классы другие <ul class="breadcrumbs"> нужно для вас: <ul class="breadcrumb"> И убирать класс у <li> тогда. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 0 Перейти к списку тем Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Opencart 3.x Opencart 3.x: Настройка и оптимизация Хлебные крошки. Убрать ссылки на самих себя OC3 (для SEO) Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Deals – адаптивный универсальный шаблон Автор: octemplates Динамичесткая инфострока в шапке + позиция в макете для opencart\ocstore 2x, 3x Автор: Lito911 Единицы Измерения Товара Автор: RoS Opencart Product Search by Image Автор: slavoglo Простой массовый редактор цен. Fast Price Edit Автор: Sha
theplastique Опубликовано: 13 сентября 2019 Поделиться Опубликовано: 13 сентября 2019 12 минут назад, chukcha сказал: Интересно, а зачем я дал ссылку на офф документацию? не заметил, дал рыбу вместо удочки Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
petrmahankov Опубликовано: 13 сентября 2019 Автор Поделиться Опубликовано: 13 сентября 2019 15 годин назад, theplastique сказав: {% for key, breadcrumb in breadcrumbs %} {% if key + 1 < breadcrumbs|length %} <li><a href="{{ breadcrumb.href }}">{{ breadcrumb.text }}</a></li> {% else %} <li>{{ breadcrumb.text }}</li> {% endif %} {% endfor %} надеюсь понимаете что править надо? Здравствуйте! Большое спасибо что отозвались! Я не совсем уверен что правильно понимаю что именно править. Это в папке: /www/site.com/catalog/view/theme/тема/template/product в файле product.twig Заменить Вот это: <ul class="breadcrumb"> {% for breadcrumb in breadcrumbs %} <li><a href="{{ breadcrumb.href }}">{{ breadcrumb.text }}</a></li> {% endfor %} </ul> На то что вы скинули? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
petrmahankov Опубликовано: 13 сентября 2019 Автор Поделиться Опубликовано: 13 сентября 2019 В 13.09.2019 в 00:05, markimax сказав: Это было в "прошлом" веке ПС давно научились с этим нормально работать 1. Как би поисковые роботы не научились "работать", краулинговый бюджет на обход по циклическим ссылкам они затрачивают. Что негативно сказывается на сканировании, а как следствие и индексации сайта, особенно отдаленных, от главной страниц. 2. Влияние на ранжирование сайта также и косвенное - ссылка в последней крошке сбивает с толку пользователя и вместо того чтоб перейти на уровень выше, он попадает на ту же страницу. Это негативно сказывается на поведенческих факторах, а как следствие и ранжировании. Но, нельзя не отметить, что влияние циклических ссылок на ранжирование действительно очень не велико. Но ссылка в "хлебных крошках" - самое "страшное" проявление цикических ссылок, с которым стоит бороться (по возможности). Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
petrmahankov Опубликовано: 13 сентября 2019 Автор Поделиться Опубликовано: 13 сентября 2019 В 13.09.2019 в 00:04, chukcha сказав: Допустим Вы находитесь в категории И у вас вверхенем меню, есть ссылка на эту же категорию Это циклическая ссылка? Если да, то почему вы с этим не боретесь? Но если все же вам интересно и хочется то.. https://twig.symfony.com/doc/2.x/tags/for.html Большое спасибо! Изучаю, пытаюсь разобраться. Касательно меню - вы правы, это циклическая ссылка. Но на карточках товара такой ссылки нет. Там только в хлебных крошках. Многие оптимизаторы убирают из меню циклические ссылки, но это есть смысл делать, когда сайт уже практически "вылизан" и нужно дотагивать все мелочи. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
theplastique Опубликовано: 14 сентября 2019 Поделиться Опубликовано: 14 сентября 2019 9 часов назад, petrmahankov сказал: {% for breadcrumb in breadcrumbs %} <li><a href="{{ breadcrumb.href }}">{{ breadcrumb.text }}</a></li> {% endfor %} надо только это заменить Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
petrmahankov Опубликовано: 15 сентября 2019 Автор Поделиться Опубликовано: 15 сентября 2019 В 14.09.2019 в 09:49, theplastique сказав: надо только это заменить Уже сам понял, спасибо! Только теперь у меня другая проблема, с которой я уже сталкивался. Эти изменения почему-то не отображаются на сайте. Кэш вроде как обнулил, но... Была такая же ситуация и с другими правками в коде. В чем может быть причина? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
theplastique Опубликовано: 16 сентября 2019 Поделиться Опубликовано: 16 сентября 2019 19 часов назад, petrmahankov сказал: Уже сам понял, спасибо! Только теперь у меня другая проблема, с которой я уже сталкивался. Эти изменения почему-то не отображаются на сайте. Кэш вроде как обнулил, но... Была такая же ситуация и с другими правками в коде. В чем может быть причина? тут надо индивидуально смотреть... обновите кеш модификаторов, очисте кеш тут Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Prourist Опубликовано: 7 декабря 2021 Поделиться Опубликовано: 7 декабря 2021 В 13.09.2019 в 08:56, theplastique сказал: {% for key, breadcrumb in breadcrumbs %} {% if key + 1 < breadcrumbs|length %} <li><a href="{{ breadcrumb.href }}">{{ breadcrumb.text }}</a></li> {% else %} <li>{{ breadcrumb.text }}</li> {% endif %} {% endfor %} надеюсь понимаете что править надо? Доброго здравия. А если у меня в коде <ul class="breadcrumb"> <?php foreach ($breadcrumbs as $breadcrumb) { ?> <li><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a></li> <?php } ?> </ul> то, я так понимаю <ul class="breadcrumb"> <?php foreach ($breadcrumbs as $breadcrumb) { ?> <li><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a></li> <?php } else { ?> <li> ?php echo $breadcrumb['text']; ?</li> </ul> Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Prooksius Опубликовано: 7 декабря 2021 Поделиться Опубликовано: 7 декабря 2021 Вот кусок кода с сайта: <ul class="breadcrumbs"> <?php $breadcrumbs_count = count($breadcrumbs); foreach ($breadcrumbs as $bc_key => $breadcrumb) { ?> <?php if (($bc_key + 1) < $breadcrumbs_count) { ?> <li class="breadcrumb"> <a href="<?php echo $breadcrumb['href']; ?>"> <span><?php echo $breadcrumb['text']; ?></span> </a> </li> <?php } else { ?> <li class="breadcrumb"> <span><?php echo $breadcrumb['text']; ?></span> </li> <?php } ?> <?php } ?> </ul> 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Prourist Опубликовано: 7 декабря 2021 Поделиться Опубликовано: 7 декабря 2021 5 часов назад, Prooksius сказал: Вот кусок кода с сайта: <ul class="breadcrumbs"> <?php $breadcrumbs_count = count($breadcrumbs); foreach ($breadcrumbs as $bc_key => $breadcrumb) { ?> <?php if (($bc_key + 1) < $breadcrumbs_count) { ?> <li class="breadcrumb"> <a href="<?php echo $breadcrumb['href']; ?>"> <span><?php echo $breadcrumb['text']; ?></span> </a> </li> <?php } else { ?> <li class="breadcrumb"> <span><?php echo $breadcrumb['text']; ?></span> </li> <?php } ?> <?php } ?> </ul> Смотрю, не помогло(( кеш почистил. http://imstal.by/shkafi-metallicheskie/jashhiki-pochtovie/ Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Prooksius Опубликовано: 7 декабря 2021 Поделиться Опубликовано: 7 декабря 2021 В tpl категории код вставляли? По идее и в tpl товара тоже надо это же вставлять. Модификаторы обновили? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Prourist Опубликовано: 8 декабря 2021 Поделиться Опубликовано: 8 декабря 2021 17 часов назад, Prooksius сказал: В tpl категории код вставляли? По идее и в tpl товара тоже надо это же вставлять. Модификаторы обновили? Да, все гуд, только не в строку, а в столбец. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Prooksius Опубликовано: 8 декабря 2021 Поделиться Опубликовано: 8 декабря 2021 у вас классы другие <ul class="breadcrumbs"> нужно для вас: <ul class="breadcrumb"> И убирать класс у <li> тогда. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 0 Перейти к списку тем Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Opencart 3.x Opencart 3.x: Настройка и оптимизация Хлебные крошки. Убрать ссылки на самих себя OC3 (для SEO)
Prourist Опубликовано: 7 декабря 2021 Поделиться Опубликовано: 7 декабря 2021 5 часов назад, Prooksius сказал: Вот кусок кода с сайта: <ul class="breadcrumbs"> <?php $breadcrumbs_count = count($breadcrumbs); foreach ($breadcrumbs as $bc_key => $breadcrumb) { ?> <?php if (($bc_key + 1) < $breadcrumbs_count) { ?> <li class="breadcrumb"> <a href="<?php echo $breadcrumb['href']; ?>"> <span><?php echo $breadcrumb['text']; ?></span> </a> </li> <?php } else { ?> <li class="breadcrumb"> <span><?php echo $breadcrumb['text']; ?></span> </li> <?php } ?> <?php } ?> </ul> Смотрю, не помогло(( кеш почистил. http://imstal.by/shkafi-metallicheskie/jashhiki-pochtovie/ Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Prooksius Опубликовано: 7 декабря 2021 Поделиться Опубликовано: 7 декабря 2021 В tpl категории код вставляли? По идее и в tpl товара тоже надо это же вставлять. Модификаторы обновили? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Prourist Опубликовано: 8 декабря 2021 Поделиться Опубликовано: 8 декабря 2021 17 часов назад, Prooksius сказал: В tpl категории код вставляли? По идее и в tpl товара тоже надо это же вставлять. Модификаторы обновили? Да, все гуд, только не в строку, а в столбец. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Prooksius Опубликовано: 8 декабря 2021 Поделиться Опубликовано: 8 декабря 2021 у вас классы другие <ul class="breadcrumbs"> нужно для вас: <ul class="breadcrumb"> И убирать класс у <li> тогда. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 0 Перейти к списку тем Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу.
Prourist Опубликовано: 8 декабря 2021 Поделиться Опубликовано: 8 декабря 2021 17 часов назад, Prooksius сказал: В tpl категории код вставляли? По идее и в tpl товара тоже надо это же вставлять. Модификаторы обновили? Да, все гуд, только не в строку, а в столбец. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Prooksius Опубликовано: 8 декабря 2021 Поделиться Опубликовано: 8 декабря 2021 у вас классы другие <ul class="breadcrumbs"> нужно для вас: <ul class="breadcrumb"> И убирать класс у <li> тогда. 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 0
Рекомендованные сообщения