Rocknrolla Опубліковано: 26 січня 2011 Share Опубліковано: 26 січня 2011 (змінено) К примеру есть страница вида Как видно, в хлебных крошках прописывается название товара. Вопрос: как его оттуда убрать, чтобы не дублировалось с заголовком? Вариант - убрать сам заголовок, оставить только ссылку на товар в крошках - не предлагать. Страница не должна ссылаться сама на себя. === По ходу дела тут, вдруг кому пригодиться - способ выводить хлебные крошки не только в хедере, а в любой части сайта. Мне понадобилось вывести в шаблоне product.tpl (catalog/view/theme/ваша тема/template/product). Я добавил в нужном месте код (спан можно убрать, либо прописать ему стиль): <?php foreach ($breadcrumbs as $breadcrumb) { ?> <span class="breadcrumb"><?php echo $breadcrumb['separator']; ?><a href="<?php echo str_replace('&', '&', $breadcrumb['href']); ?>"><?php echo $breadcrumb['text']; ?></a></span> <?php } ?> Выдавало ошибку. Решение простое: в catalog/controller/product прописать около 130 строчки: $this->data['breadcrumbs'] = $this->document->breadcrumbs; Да, в моем шаблоне не было хлебных крошек по умолчанию=) Змінено 27 січня 2011 користувачем afwollis прячьте код в тэг CODE Надіслати Поділитися на інших сайтах More sharing options...
afwollis Опубліковано: 27 січня 2011 Share Опубліковано: 27 січня 2011 ...Страница не должна ссылаться сама на себя...Для этого можно в "хлебных крошках" последний элемент (текущую страницу) делать не ссылкой, а простым текстом. Надіслати Поділитися на інших сайтах More sharing options... Rocknrolla Опубліковано: 27 січня 2011 Автор Share Опубліковано: 27 січня 2011 Для этого можно в "хлебных крошках" последний элемент (текущую страницу) делать не ссылкой, а простым текстом. Допустим. А как это сделать? Не могу найти, где формируются ссылки. Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 28 січня 2011 Share Опубліковано: 28 січня 2011 обычно в самом начале функции index() в каждом контроллере: $this->document->breadcrumbs = array(); $this->document->breadcrumbs[] = array( 'href' => HTTP_SERVER . 'index.php?route=common/home', 'text' => $this->language->get('text_home'), 'separator' => FALSE );ну и по ходу формирования страницы что-то там добавляется. Надіслати Поділитися на інших сайтах More sharing options... Rocknrolla Опубліковано: 29 січня 2011 Автор Share Опубліковано: 29 січня 2011 обычно в самом начале функции index() в каждом контроллере: $this->document->breadcrumbs = array(); $this->document->breadcrumbs[] = array( 'href' => HTTP_SERVER . 'index.php?route=common/home', 'text' => $this->language->get('text_home'), 'separator' => FALSE );ну и по ходу формирования страницы что-то там добавляется. Поубирал в файле controller/product/product.php строки ниже и все исчезло, как и было задумано. Спасибо! $this->document->breadcrumbs[] = array( 'href' => $this->model_tool_seo_url->rewrite(HTTP_SERVER . 'index.php?route=product/product' . $url . '&product_id=' . $this->request->get['product_id']), 'text' => $product_info['name'], 'separator' => $this->language->get('text_separator') ); $this->document->links[] = array( 'href' => $this->model_tool_seo_url->rewrite(HTTP_SERVER . 'index.php?route=product/product&product_id=' . $this->request->get['product_id']), 'rel' => 'canonical' ); $this->document->breadcrumbs[] = array( 'href' => HTTP_SERVER . 'index.php?route=product/search&keyword=' . $this->request->get['keyword'] . $url, 'text' => $this->language->get('text_search'), 'separator' => $this->language->get('text_separator') ); Надіслати Поділитися на інших сайтах More sharing options... 1 month later... Basfett Опубліковано: 17 березня 2011 Share Опубліковано: 17 березня 2011 Поубирал в файле controller/product/product.php строки ниже и все исчезло, как и было задумано. Спасибо! Только на страницах товара исчезло? А как другие страницы? Ведь очень плохо, когда на странице есть активная ссылка на саму себя. Это же дубль. Seo косяк. Надіслати Поділитися на інших сайтах More sharing options... 4 weeks later... Surfer7 Опубліковано: 14 квітня 2011 Share Опубліковано: 14 квітня 2011 Ребята, есть способ гораздо проще: в www/catalog/view/theme/default/template/common/header.tpl после <body> вставить <?php array_pop($breadcrumbs); ?> - полностью удаляет ссылку на странице продукта на саму себя 2 Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 14 квітня 2011 Share Опубліковано: 14 квітня 2011 Surfer7, я уже описывал в какой-то теме, как сделать из последней ссылки текст. ничего удалять не надо. Надіслати Поділитися на інших сайтах More sharing options... Surfer7 Опубліковано: 15 квітня 2011 Share Опубліковано: 15 квітня 2011 ну если будет двойной текст то это не очень красиво. на розетке сделано именно так: в хлебных крошках ссылки только на категории, не вижу смысла дублировать название товара дополнительно к тегу h1, ну это уже дело каждого. 1 Надіслати Поділитися на інших сайтах More sharing options... Гість Опубліковано: 15 квітня 2011 Share Опубліковано: 15 квітня 2011 Обновляющийся до последней версии опенсторе. там поправлены дубли и хлебные крошки Надіслати Поділитися на інших сайтах More sharing options... 11 months later... Aleksey Опубліковано: 10 квітня 2012 Share Опубліковано: 10 квітня 2012 А каким образом в OcStore решены хлебные крошки. У меня также товар и категории сами на себя ссылаются. Надіслати Поділитися на інших сайтах More sharing options... Aleksey Опубліковано: 11 квітня 2012 Share Опубліковано: 11 квітня 2012 Стоит OcStore 1.5.1.3. Товары ссылаются сами на себя. Воспользовался предложенным выше методом и закомментировал строчки $this->document->breadcrumbs[] = array( 'href' => HTTP_SERVER . 'index.php?route=common/home', 'text' => $this->language->get('text_home'), 'separator' => FALSE ); Ссылка на товар пропала, но хотелось бы чтобы она не удалялась, а стала простым текстом. Как последнюю ссылку сделать простым текстом? Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 11 квітня 2012 Share Опубліковано: 11 квітня 2012 Ссылка на товар пропала, но хотелось бы чтобы она не удалялась, а стала простым текстом. Как последнюю ссылку сделать простым текстом?те строчки раскомментить, но заменить вывод 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 5 Надіслати Поділитися на інших сайтах More sharing options... Aleksey Опубліковано: 11 квітня 2012 Share Опубліковано: 11 квітня 2012 Большое спасибо, все получилось Надіслати Поділитися на інших сайтах More sharing options... robin7777 Опубліковано: 12 квітня 2012 Share Опубліковано: 12 квітня 2012 Спасибо Надіслати Поділитися на інших сайтах More sharing options... mikhanb Опубліковано: 14 квітня 2012 Share Опубліковано: 14 квітня 2012 Ребята, есть способ гораздо проще: в www/catalog/view/theme/default/template/common/header.tpl после <body> вставить <?php array_pop($breadcrumbs); ?> - полностью удаляет ссылку на странице продукта на саму себя Спасибо, всё получилось! Надіслати Поділитися на інших сайтах More sharing options... 2 months later... vasilenko Опубліковано: 8 липня 2012 Share Опубліковано: 8 липня 2012 Ребят, всем спасибо за помощь! Но можно ли убрать ссылку на "Главная" из хлебных крошек? Надіслати Поділитися на інших сайтах More sharing options... 1 month later... greataz Опубліковано: 6 вересня 2012 Share Опубліковано: 6 вересня 2012 Ребят, всем спасибо за помощь! Но можно ли убрать ссылку на "Главная" из хлебных крошек? Или чтобы вместо http://домен/index.php?route=common/home был прописан там сам Домен? Надіслати Поділитися на інших сайтах More sharing options... pozitivnet Опубліковано: 11 вересня 2012 Share Опубліковано: 11 вересня 2012 те строчки раскомментить, но заменить вывод 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.n...0&product_id=28 Спасибо большое, все заработало Надіслати Поділитися на інших сайтах More sharing options... 1 month later... webiinfo Опубліковано: 29 жовтня 2012 Share Опубліковано: 29 жовтня 2012 Здравствуйте ребята. Хочу возобновить тему (Хлебных крошек). А именно, при переходе на товар с модуля (Последние поступления) Прописует ( Главная > Название товара ) Как вывести полный адрес - ( Главная > Категория > Подкатегория > Название товара )? Поделитесь кто сталкивался . Надіслати Поділитися на інших сайтах More sharing options... Aleksey Опубліковано: 30 жовтня 2012 Share Опубліковано: 30 жовтня 2012 webiinfo Зайдите в админке в Система/Настройки/Сервер. Там есть пунктик ЧПУ товаров с категориями. Выберите ДА. Надіслати Поділитися на інших сайтах More sharing options... papay Опубліковано: 1 листопада 2012 Share Опубліковано: 1 листопада 2012 webiinfo Зайдите в админке в Система/Настройки/Сервер. Там есть пунктик ЧПУ товаров с категориями. Выберите ДА.это не помогает, все равно в товаре крошки отображаются без категории: Главная » товар1 Надіслати Поділитися на інших сайтах More sharing options... webiinfo Опубліковано: 2 листопада 2012 Share Опубліковано: 2 листопада 2012 webiinfo Зайдите в админке в Система/Настройки/Сервер. Там есть пунктик ЧПУ товаров с категориями. Выберите ДА.Не помогло ( . Но за совет спасибо ... Надіслати Поділитися на інших сайтах More sharing options... Toliamba Опубліковано: 9 листопада 2012 Share Опубліковано: 9 листопада 2012 Здравствуйте ребята. Хочу возобновить тему (Хлебных крошек). А именно, при переходе на товар с модуля (Последние поступления) Прописует ( Главная > Название товара ) Как вывести полный адрес - ( Главная > Категория > Подкатегория > Название товара )? Поделитесь кто сталкивался . Тема актуальна, кто нашел решение? Надіслати Поділитися на інших сайтах More sharing options... Aleksey Опубліковано: 9 листопада 2012 Share Опубліковано: 9 листопада 2012 Не помогло ( . Но за совет спасибо ... Я не спец, всего лишь пользователь, но у меня все работает. У меня стоит Ostore 1.5.1.3 с SeoPro. В настройках системы стоит: Включить ЧПУ - Да, Тип ЧПУ - SeoPro, ЧПУ товаров с категориями - Да. Вроде никаких дополнительных настоек не было. Может у Вас SeoPro не стоит, или в другой версии настраивается по другому. Может быть зависит от того, прописана главная категория у товаров или нет Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 Вперед Сторінка 1 з 3 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Допомога програмістам та розробникам [Решено] Доработка хлебных крошек (breadcrumb) Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Rocknrolla Опубліковано: 27 січня 2011 Автор Share Опубліковано: 27 січня 2011 Для этого можно в "хлебных крошках" последний элемент (текущую страницу) делать не ссылкой, а простым текстом. Допустим. А как это сделать? Не могу найти, где формируются ссылки. Надіслати Поділитися на інших сайтах More sharing options...
afwollis Опубліковано: 28 січня 2011 Share Опубліковано: 28 січня 2011 обычно в самом начале функции index() в каждом контроллере: $this->document->breadcrumbs = array(); $this->document->breadcrumbs[] = array( 'href' => HTTP_SERVER . 'index.php?route=common/home', 'text' => $this->language->get('text_home'), 'separator' => FALSE );ну и по ходу формирования страницы что-то там добавляется. Надіслати Поділитися на інших сайтах More sharing options... Rocknrolla Опубліковано: 29 січня 2011 Автор Share Опубліковано: 29 січня 2011 обычно в самом начале функции index() в каждом контроллере: $this->document->breadcrumbs = array(); $this->document->breadcrumbs[] = array( 'href' => HTTP_SERVER . 'index.php?route=common/home', 'text' => $this->language->get('text_home'), 'separator' => FALSE );ну и по ходу формирования страницы что-то там добавляется. Поубирал в файле controller/product/product.php строки ниже и все исчезло, как и было задумано. Спасибо! $this->document->breadcrumbs[] = array( 'href' => $this->model_tool_seo_url->rewrite(HTTP_SERVER . 'index.php?route=product/product' . $url . '&product_id=' . $this->request->get['product_id']), 'text' => $product_info['name'], 'separator' => $this->language->get('text_separator') ); $this->document->links[] = array( 'href' => $this->model_tool_seo_url->rewrite(HTTP_SERVER . 'index.php?route=product/product&product_id=' . $this->request->get['product_id']), 'rel' => 'canonical' ); $this->document->breadcrumbs[] = array( 'href' => HTTP_SERVER . 'index.php?route=product/search&keyword=' . $this->request->get['keyword'] . $url, 'text' => $this->language->get('text_search'), 'separator' => $this->language->get('text_separator') ); Надіслати Поділитися на інших сайтах More sharing options... 1 month later... Basfett Опубліковано: 17 березня 2011 Share Опубліковано: 17 березня 2011 Поубирал в файле controller/product/product.php строки ниже и все исчезло, как и было задумано. Спасибо! Только на страницах товара исчезло? А как другие страницы? Ведь очень плохо, когда на странице есть активная ссылка на саму себя. Это же дубль. Seo косяк. Надіслати Поділитися на інших сайтах More sharing options... 4 weeks later... Surfer7 Опубліковано: 14 квітня 2011 Share Опубліковано: 14 квітня 2011 Ребята, есть способ гораздо проще: в www/catalog/view/theme/default/template/common/header.tpl после <body> вставить <?php array_pop($breadcrumbs); ?> - полностью удаляет ссылку на странице продукта на саму себя 2 Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 14 квітня 2011 Share Опубліковано: 14 квітня 2011 Surfer7, я уже описывал в какой-то теме, как сделать из последней ссылки текст. ничего удалять не надо. Надіслати Поділитися на інших сайтах More sharing options... Surfer7 Опубліковано: 15 квітня 2011 Share Опубліковано: 15 квітня 2011 ну если будет двойной текст то это не очень красиво. на розетке сделано именно так: в хлебных крошках ссылки только на категории, не вижу смысла дублировать название товара дополнительно к тегу h1, ну это уже дело каждого. 1 Надіслати Поділитися на інших сайтах More sharing options... Гість Опубліковано: 15 квітня 2011 Share Опубліковано: 15 квітня 2011 Обновляющийся до последней версии опенсторе. там поправлены дубли и хлебные крошки Надіслати Поділитися на інших сайтах More sharing options... 11 months later... Aleksey Опубліковано: 10 квітня 2012 Share Опубліковано: 10 квітня 2012 А каким образом в OcStore решены хлебные крошки. У меня также товар и категории сами на себя ссылаются. Надіслати Поділитися на інших сайтах More sharing options... Aleksey Опубліковано: 11 квітня 2012 Share Опубліковано: 11 квітня 2012 Стоит OcStore 1.5.1.3. Товары ссылаются сами на себя. Воспользовался предложенным выше методом и закомментировал строчки $this->document->breadcrumbs[] = array( 'href' => HTTP_SERVER . 'index.php?route=common/home', 'text' => $this->language->get('text_home'), 'separator' => FALSE ); Ссылка на товар пропала, но хотелось бы чтобы она не удалялась, а стала простым текстом. Как последнюю ссылку сделать простым текстом? Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 11 квітня 2012 Share Опубліковано: 11 квітня 2012 Ссылка на товар пропала, но хотелось бы чтобы она не удалялась, а стала простым текстом. Как последнюю ссылку сделать простым текстом?те строчки раскомментить, но заменить вывод 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 5 Надіслати Поділитися на інших сайтах More sharing options... Aleksey Опубліковано: 11 квітня 2012 Share Опубліковано: 11 квітня 2012 Большое спасибо, все получилось Надіслати Поділитися на інших сайтах More sharing options... robin7777 Опубліковано: 12 квітня 2012 Share Опубліковано: 12 квітня 2012 Спасибо Надіслати Поділитися на інших сайтах More sharing options... mikhanb Опубліковано: 14 квітня 2012 Share Опубліковано: 14 квітня 2012 Ребята, есть способ гораздо проще: в www/catalog/view/theme/default/template/common/header.tpl после <body> вставить <?php array_pop($breadcrumbs); ?> - полностью удаляет ссылку на странице продукта на саму себя Спасибо, всё получилось! Надіслати Поділитися на інших сайтах More sharing options... 2 months later... vasilenko Опубліковано: 8 липня 2012 Share Опубліковано: 8 липня 2012 Ребят, всем спасибо за помощь! Но можно ли убрать ссылку на "Главная" из хлебных крошек? Надіслати Поділитися на інших сайтах More sharing options... 1 month later... greataz Опубліковано: 6 вересня 2012 Share Опубліковано: 6 вересня 2012 Ребят, всем спасибо за помощь! Но можно ли убрать ссылку на "Главная" из хлебных крошек? Или чтобы вместо http://домен/index.php?route=common/home был прописан там сам Домен? Надіслати Поділитися на інших сайтах More sharing options... pozitivnet Опубліковано: 11 вересня 2012 Share Опубліковано: 11 вересня 2012 те строчки раскомментить, но заменить вывод 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.n...0&product_id=28 Спасибо большое, все заработало Надіслати Поділитися на інших сайтах More sharing options... 1 month later... webiinfo Опубліковано: 29 жовтня 2012 Share Опубліковано: 29 жовтня 2012 Здравствуйте ребята. Хочу возобновить тему (Хлебных крошек). А именно, при переходе на товар с модуля (Последние поступления) Прописует ( Главная > Название товара ) Как вывести полный адрес - ( Главная > Категория > Подкатегория > Название товара )? Поделитесь кто сталкивался . Надіслати Поділитися на інших сайтах More sharing options... Aleksey Опубліковано: 30 жовтня 2012 Share Опубліковано: 30 жовтня 2012 webiinfo Зайдите в админке в Система/Настройки/Сервер. Там есть пунктик ЧПУ товаров с категориями. Выберите ДА. Надіслати Поділитися на інших сайтах More sharing options... papay Опубліковано: 1 листопада 2012 Share Опубліковано: 1 листопада 2012 webiinfo Зайдите в админке в Система/Настройки/Сервер. Там есть пунктик ЧПУ товаров с категориями. Выберите ДА.это не помогает, все равно в товаре крошки отображаются без категории: Главная » товар1 Надіслати Поділитися на інших сайтах More sharing options... webiinfo Опубліковано: 2 листопада 2012 Share Опубліковано: 2 листопада 2012 webiinfo Зайдите в админке в Система/Настройки/Сервер. Там есть пунктик ЧПУ товаров с категориями. Выберите ДА.Не помогло ( . Но за совет спасибо ... Надіслати Поділитися на інших сайтах More sharing options... Toliamba Опубліковано: 9 листопада 2012 Share Опубліковано: 9 листопада 2012 Здравствуйте ребята. Хочу возобновить тему (Хлебных крошек). А именно, при переходе на товар с модуля (Последние поступления) Прописует ( Главная > Название товара ) Как вывести полный адрес - ( Главная > Категория > Подкатегория > Название товара )? Поделитесь кто сталкивался . Тема актуальна, кто нашел решение? Надіслати Поділитися на інших сайтах More sharing options... Aleksey Опубліковано: 9 листопада 2012 Share Опубліковано: 9 листопада 2012 Не помогло ( . Но за совет спасибо ... Я не спец, всего лишь пользователь, но у меня все работает. У меня стоит Ostore 1.5.1.3 с SeoPro. В настройках системы стоит: Включить ЧПУ - Да, Тип ЧПУ - SeoPro, ЧПУ товаров с категориями - Да. Вроде никаких дополнительных настоек не было. Может у Вас SeoPro не стоит, или в другой версии настраивается по другому. Может быть зависит от того, прописана главная категория у товаров или нет Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 Вперед Сторінка 1 з 3 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Допомога програмістам та розробникам [Решено] Доработка хлебных крошек (breadcrumb) Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich
Rocknrolla Опубліковано: 29 січня 2011 Автор Share Опубліковано: 29 січня 2011 обычно в самом начале функции index() в каждом контроллере: $this->document->breadcrumbs = array(); $this->document->breadcrumbs[] = array( 'href' => HTTP_SERVER . 'index.php?route=common/home', 'text' => $this->language->get('text_home'), 'separator' => FALSE );ну и по ходу формирования страницы что-то там добавляется. Поубирал в файле controller/product/product.php строки ниже и все исчезло, как и было задумано. Спасибо! $this->document->breadcrumbs[] = array( 'href' => $this->model_tool_seo_url->rewrite(HTTP_SERVER . 'index.php?route=product/product' . $url . '&product_id=' . $this->request->get['product_id']), 'text' => $product_info['name'], 'separator' => $this->language->get('text_separator') ); $this->document->links[] = array( 'href' => $this->model_tool_seo_url->rewrite(HTTP_SERVER . 'index.php?route=product/product&product_id=' . $this->request->get['product_id']), 'rel' => 'canonical' ); $this->document->breadcrumbs[] = array( 'href' => HTTP_SERVER . 'index.php?route=product/search&keyword=' . $this->request->get['keyword'] . $url, 'text' => $this->language->get('text_search'), 'separator' => $this->language->get('text_separator') ); Надіслати Поділитися на інших сайтах More sharing options...
Basfett Опубліковано: 17 березня 2011 Share Опубліковано: 17 березня 2011 Поубирал в файле controller/product/product.php строки ниже и все исчезло, как и было задумано. Спасибо! Только на страницах товара исчезло? А как другие страницы? Ведь очень плохо, когда на странице есть активная ссылка на саму себя. Это же дубль. Seo косяк. Надіслати Поділитися на інших сайтах More sharing options...
Surfer7 Опубліковано: 14 квітня 2011 Share Опубліковано: 14 квітня 2011 Ребята, есть способ гораздо проще: в www/catalog/view/theme/default/template/common/header.tpl после <body> вставить <?php array_pop($breadcrumbs); ?> - полностью удаляет ссылку на странице продукта на саму себя 2 Надіслати Поділитися на інших сайтах More sharing options...
afwollis Опубліковано: 14 квітня 2011 Share Опубліковано: 14 квітня 2011 Surfer7, я уже описывал в какой-то теме, как сделать из последней ссылки текст. ничего удалять не надо. Надіслати Поділитися на інших сайтах More sharing options... Surfer7 Опубліковано: 15 квітня 2011 Share Опубліковано: 15 квітня 2011 ну если будет двойной текст то это не очень красиво. на розетке сделано именно так: в хлебных крошках ссылки только на категории, не вижу смысла дублировать название товара дополнительно к тегу h1, ну это уже дело каждого. 1 Надіслати Поділитися на інших сайтах More sharing options... Гість Опубліковано: 15 квітня 2011 Share Опубліковано: 15 квітня 2011 Обновляющийся до последней версии опенсторе. там поправлены дубли и хлебные крошки Надіслати Поділитися на інших сайтах More sharing options... 11 months later... Aleksey Опубліковано: 10 квітня 2012 Share Опубліковано: 10 квітня 2012 А каким образом в OcStore решены хлебные крошки. У меня также товар и категории сами на себя ссылаются. Надіслати Поділитися на інших сайтах More sharing options... Aleksey Опубліковано: 11 квітня 2012 Share Опубліковано: 11 квітня 2012 Стоит OcStore 1.5.1.3. Товары ссылаются сами на себя. Воспользовался предложенным выше методом и закомментировал строчки $this->document->breadcrumbs[] = array( 'href' => HTTP_SERVER . 'index.php?route=common/home', 'text' => $this->language->get('text_home'), 'separator' => FALSE ); Ссылка на товар пропала, но хотелось бы чтобы она не удалялась, а стала простым текстом. Как последнюю ссылку сделать простым текстом? Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 11 квітня 2012 Share Опубліковано: 11 квітня 2012 Ссылка на товар пропала, но хотелось бы чтобы она не удалялась, а стала простым текстом. Как последнюю ссылку сделать простым текстом?те строчки раскомментить, но заменить вывод 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 5 Надіслати Поділитися на інших сайтах More sharing options... Aleksey Опубліковано: 11 квітня 2012 Share Опубліковано: 11 квітня 2012 Большое спасибо, все получилось Надіслати Поділитися на інших сайтах More sharing options... robin7777 Опубліковано: 12 квітня 2012 Share Опубліковано: 12 квітня 2012 Спасибо Надіслати Поділитися на інших сайтах More sharing options... mikhanb Опубліковано: 14 квітня 2012 Share Опубліковано: 14 квітня 2012 Ребята, есть способ гораздо проще: в www/catalog/view/theme/default/template/common/header.tpl после <body> вставить <?php array_pop($breadcrumbs); ?> - полностью удаляет ссылку на странице продукта на саму себя Спасибо, всё получилось! Надіслати Поділитися на інших сайтах More sharing options... 2 months later... vasilenko Опубліковано: 8 липня 2012 Share Опубліковано: 8 липня 2012 Ребят, всем спасибо за помощь! Но можно ли убрать ссылку на "Главная" из хлебных крошек? Надіслати Поділитися на інших сайтах More sharing options... 1 month later... greataz Опубліковано: 6 вересня 2012 Share Опубліковано: 6 вересня 2012 Ребят, всем спасибо за помощь! Но можно ли убрать ссылку на "Главная" из хлебных крошек? Или чтобы вместо http://домен/index.php?route=common/home был прописан там сам Домен? Надіслати Поділитися на інших сайтах More sharing options... pozitivnet Опубліковано: 11 вересня 2012 Share Опубліковано: 11 вересня 2012 те строчки раскомментить, но заменить вывод 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.n...0&product_id=28 Спасибо большое, все заработало Надіслати Поділитися на інших сайтах More sharing options... 1 month later... webiinfo Опубліковано: 29 жовтня 2012 Share Опубліковано: 29 жовтня 2012 Здравствуйте ребята. Хочу возобновить тему (Хлебных крошек). А именно, при переходе на товар с модуля (Последние поступления) Прописует ( Главная > Название товара ) Как вывести полный адрес - ( Главная > Категория > Подкатегория > Название товара )? Поделитесь кто сталкивался . Надіслати Поділитися на інших сайтах More sharing options... Aleksey Опубліковано: 30 жовтня 2012 Share Опубліковано: 30 жовтня 2012 webiinfo Зайдите в админке в Система/Настройки/Сервер. Там есть пунктик ЧПУ товаров с категориями. Выберите ДА. Надіслати Поділитися на інших сайтах More sharing options... papay Опубліковано: 1 листопада 2012 Share Опубліковано: 1 листопада 2012 webiinfo Зайдите в админке в Система/Настройки/Сервер. Там есть пунктик ЧПУ товаров с категориями. Выберите ДА.это не помогает, все равно в товаре крошки отображаются без категории: Главная » товар1 Надіслати Поділитися на інших сайтах More sharing options... webiinfo Опубліковано: 2 листопада 2012 Share Опубліковано: 2 листопада 2012 webiinfo Зайдите в админке в Система/Настройки/Сервер. Там есть пунктик ЧПУ товаров с категориями. Выберите ДА.Не помогло ( . Но за совет спасибо ... Надіслати Поділитися на інших сайтах More sharing options... Toliamba Опубліковано: 9 листопада 2012 Share Опубліковано: 9 листопада 2012 Здравствуйте ребята. Хочу возобновить тему (Хлебных крошек). А именно, при переходе на товар с модуля (Последние поступления) Прописует ( Главная > Название товара ) Как вывести полный адрес - ( Главная > Категория > Подкатегория > Название товара )? Поделитесь кто сталкивался . Тема актуальна, кто нашел решение? Надіслати Поділитися на інших сайтах More sharing options... Aleksey Опубліковано: 9 листопада 2012 Share Опубліковано: 9 листопада 2012 Не помогло ( . Но за совет спасибо ... Я не спец, всего лишь пользователь, но у меня все работает. У меня стоит Ostore 1.5.1.3 с SeoPro. В настройках системы стоит: Включить ЧПУ - Да, Тип ЧПУ - SeoPro, ЧПУ товаров с категориями - Да. Вроде никаких дополнительных настоек не было. Может у Вас SeoPro не стоит, или в другой версии настраивается по другому. Может быть зависит от того, прописана главная категория у товаров или нет Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 Вперед Сторінка 1 з 3 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Допомога програмістам та розробникам [Решено] Доработка хлебных крошек (breadcrumb)
Surfer7 Опубліковано: 15 квітня 2011 Share Опубліковано: 15 квітня 2011 ну если будет двойной текст то это не очень красиво. на розетке сделано именно так: в хлебных крошках ссылки только на категории, не вижу смысла дублировать название товара дополнительно к тегу h1, ну это уже дело каждого. 1 Надіслати Поділитися на інших сайтах More sharing options...
Гість Опубліковано: 15 квітня 2011 Share Опубліковано: 15 квітня 2011 Обновляющийся до последней версии опенсторе. там поправлены дубли и хлебные крошки Надіслати Поділитися на інших сайтах More sharing options...
Aleksey Опубліковано: 10 квітня 2012 Share Опубліковано: 10 квітня 2012 А каким образом в OcStore решены хлебные крошки. У меня также товар и категории сами на себя ссылаются. Надіслати Поділитися на інших сайтах More sharing options...
Aleksey Опубліковано: 11 квітня 2012 Share Опубліковано: 11 квітня 2012 Стоит OcStore 1.5.1.3. Товары ссылаются сами на себя. Воспользовался предложенным выше методом и закомментировал строчки $this->document->breadcrumbs[] = array( 'href' => HTTP_SERVER . 'index.php?route=common/home', 'text' => $this->language->get('text_home'), 'separator' => FALSE ); Ссылка на товар пропала, но хотелось бы чтобы она не удалялась, а стала простым текстом. Как последнюю ссылку сделать простым текстом? Надіслати Поділитися на інших сайтах More sharing options...
freelancer Опубліковано: 11 квітня 2012 Share Опубліковано: 11 квітня 2012 Ссылка на товар пропала, но хотелось бы чтобы она не удалялась, а стала простым текстом. Как последнюю ссылку сделать простым текстом?те строчки раскомментить, но заменить вывод 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 5 Надіслати Поділитися на інших сайтах More sharing options... Aleksey Опубліковано: 11 квітня 2012 Share Опубліковано: 11 квітня 2012 Большое спасибо, все получилось Надіслати Поділитися на інших сайтах More sharing options... robin7777 Опубліковано: 12 квітня 2012 Share Опубліковано: 12 квітня 2012 Спасибо Надіслати Поділитися на інших сайтах More sharing options... mikhanb Опубліковано: 14 квітня 2012 Share Опубліковано: 14 квітня 2012 Ребята, есть способ гораздо проще: в www/catalog/view/theme/default/template/common/header.tpl после <body> вставить <?php array_pop($breadcrumbs); ?> - полностью удаляет ссылку на странице продукта на саму себя Спасибо, всё получилось! Надіслати Поділитися на інших сайтах More sharing options... 2 months later... vasilenko Опубліковано: 8 липня 2012 Share Опубліковано: 8 липня 2012 Ребят, всем спасибо за помощь! Но можно ли убрать ссылку на "Главная" из хлебных крошек? Надіслати Поділитися на інших сайтах More sharing options... 1 month later... greataz Опубліковано: 6 вересня 2012 Share Опубліковано: 6 вересня 2012 Ребят, всем спасибо за помощь! Но можно ли убрать ссылку на "Главная" из хлебных крошек? Или чтобы вместо http://домен/index.php?route=common/home был прописан там сам Домен? Надіслати Поділитися на інших сайтах More sharing options... pozitivnet Опубліковано: 11 вересня 2012 Share Опубліковано: 11 вересня 2012 те строчки раскомментить, но заменить вывод 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.n...0&product_id=28 Спасибо большое, все заработало Надіслати Поділитися на інших сайтах More sharing options... 1 month later... webiinfo Опубліковано: 29 жовтня 2012 Share Опубліковано: 29 жовтня 2012 Здравствуйте ребята. Хочу возобновить тему (Хлебных крошек). А именно, при переходе на товар с модуля (Последние поступления) Прописует ( Главная > Название товара ) Как вывести полный адрес - ( Главная > Категория > Подкатегория > Название товара )? Поделитесь кто сталкивался . Надіслати Поділитися на інших сайтах More sharing options... Aleksey Опубліковано: 30 жовтня 2012 Share Опубліковано: 30 жовтня 2012 webiinfo Зайдите в админке в Система/Настройки/Сервер. Там есть пунктик ЧПУ товаров с категориями. Выберите ДА. Надіслати Поділитися на інших сайтах More sharing options... papay Опубліковано: 1 листопада 2012 Share Опубліковано: 1 листопада 2012 webiinfo Зайдите в админке в Система/Настройки/Сервер. Там есть пунктик ЧПУ товаров с категориями. Выберите ДА.это не помогает, все равно в товаре крошки отображаются без категории: Главная » товар1 Надіслати Поділитися на інших сайтах More sharing options... webiinfo Опубліковано: 2 листопада 2012 Share Опубліковано: 2 листопада 2012 webiinfo Зайдите в админке в Система/Настройки/Сервер. Там есть пунктик ЧПУ товаров с категориями. Выберите ДА.Не помогло ( . Но за совет спасибо ... Надіслати Поділитися на інших сайтах More sharing options... Toliamba Опубліковано: 9 листопада 2012 Share Опубліковано: 9 листопада 2012 Здравствуйте ребята. Хочу возобновить тему (Хлебных крошек). А именно, при переходе на товар с модуля (Последние поступления) Прописует ( Главная > Название товара ) Как вывести полный адрес - ( Главная > Категория > Подкатегория > Название товара )? Поделитесь кто сталкивался . Тема актуальна, кто нашел решение? Надіслати Поділитися на інших сайтах More sharing options... Aleksey Опубліковано: 9 листопада 2012 Share Опубліковано: 9 листопада 2012 Не помогло ( . Но за совет спасибо ... Я не спец, всего лишь пользователь, но у меня все работает. У меня стоит Ostore 1.5.1.3 с SeoPro. В настройках системы стоит: Включить ЧПУ - Да, Тип ЧПУ - SeoPro, ЧПУ товаров с категориями - Да. Вроде никаких дополнительных настоек не было. Может у Вас SeoPro не стоит, или в другой версии настраивается по другому. Может быть зависит от того, прописана главная категория у товаров или нет Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 Вперед Сторінка 1 з 3 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
Aleksey Опубліковано: 11 квітня 2012 Share Опубліковано: 11 квітня 2012 Большое спасибо, все получилось Надіслати Поділитися на інших сайтах More sharing options...
robin7777 Опубліковано: 12 квітня 2012 Share Опубліковано: 12 квітня 2012 Спасибо Надіслати Поділитися на інших сайтах More sharing options...
mikhanb Опубліковано: 14 квітня 2012 Share Опубліковано: 14 квітня 2012 Ребята, есть способ гораздо проще: в www/catalog/view/theme/default/template/common/header.tpl после <body> вставить <?php array_pop($breadcrumbs); ?> - полностью удаляет ссылку на странице продукта на саму себя Спасибо, всё получилось! Надіслати Поділитися на інших сайтах More sharing options...
vasilenko Опубліковано: 8 липня 2012 Share Опубліковано: 8 липня 2012 Ребят, всем спасибо за помощь! Но можно ли убрать ссылку на "Главная" из хлебных крошек? Надіслати Поділитися на інших сайтах More sharing options...
greataz Опубліковано: 6 вересня 2012 Share Опубліковано: 6 вересня 2012 Ребят, всем спасибо за помощь! Но можно ли убрать ссылку на "Главная" из хлебных крошек? Или чтобы вместо http://домен/index.php?route=common/home был прописан там сам Домен? Надіслати Поділитися на інших сайтах More sharing options...
pozitivnet Опубліковано: 11 вересня 2012 Share Опубліковано: 11 вересня 2012 те строчки раскомментить, но заменить вывод 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.n...0&product_id=28 Спасибо большое, все заработало Надіслати Поділитися на інших сайтах More sharing options...
webiinfo Опубліковано: 29 жовтня 2012 Share Опубліковано: 29 жовтня 2012 Здравствуйте ребята. Хочу возобновить тему (Хлебных крошек). А именно, при переходе на товар с модуля (Последние поступления) Прописует ( Главная > Название товара ) Как вывести полный адрес - ( Главная > Категория > Подкатегория > Название товара )? Поделитесь кто сталкивался . Надіслати Поділитися на інших сайтах More sharing options...
Aleksey Опубліковано: 30 жовтня 2012 Share Опубліковано: 30 жовтня 2012 webiinfo Зайдите в админке в Система/Настройки/Сервер. Там есть пунктик ЧПУ товаров с категориями. Выберите ДА. Надіслати Поділитися на інших сайтах More sharing options...
papay Опубліковано: 1 листопада 2012 Share Опубліковано: 1 листопада 2012 webiinfo Зайдите в админке в Система/Настройки/Сервер. Там есть пунктик ЧПУ товаров с категориями. Выберите ДА.это не помогает, все равно в товаре крошки отображаются без категории: Главная » товар1 Надіслати Поділитися на інших сайтах More sharing options...
webiinfo Опубліковано: 2 листопада 2012 Share Опубліковано: 2 листопада 2012 webiinfo Зайдите в админке в Система/Настройки/Сервер. Там есть пунктик ЧПУ товаров с категориями. Выберите ДА.Не помогло ( . Но за совет спасибо ... Надіслати Поділитися на інших сайтах More sharing options...
Toliamba Опубліковано: 9 листопада 2012 Share Опубліковано: 9 листопада 2012 Здравствуйте ребята. Хочу возобновить тему (Хлебных крошек). А именно, при переходе на товар с модуля (Последние поступления) Прописует ( Главная > Название товара ) Как вывести полный адрес - ( Главная > Категория > Подкатегория > Название товара )? Поделитесь кто сталкивался . Тема актуальна, кто нашел решение? Надіслати Поділитися на інших сайтах More sharing options... Aleksey Опубліковано: 9 листопада 2012 Share Опубліковано: 9 листопада 2012 Не помогло ( . Но за совет спасибо ... Я не спец, всего лишь пользователь, но у меня все работает. У меня стоит Ostore 1.5.1.3 с SeoPro. В настройках системы стоит: Включить ЧПУ - Да, Тип ЧПУ - SeoPro, ЧПУ товаров с категориями - Да. Вроде никаких дополнительных настоек не было. Может у Вас SeoPro не стоит, или в другой версии настраивается по другому. Может быть зависит от того, прописана главная категория у товаров или нет Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 Вперед Сторінка 1 з 3 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0
Aleksey Опубліковано: 9 листопада 2012 Share Опубліковано: 9 листопада 2012 Не помогло ( . Но за совет спасибо ... Я не спец, всего лишь пользователь, но у меня все работает. У меня стоит Ostore 1.5.1.3 с SeoPro. В настройках системы стоит: Включить ЧПУ - Да, Тип ЧПУ - SeoPro, ЧПУ товаров с категориями - Да. Вроде никаких дополнительных настоек не было. Может у Вас SeoPro не стоит, или в другой версии настраивается по другому. Может быть зависит от того, прописана главная категория у товаров или нет Надіслати Поділитися на інших сайтах More sharing options...
Recommended Posts