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

Вывод в breadcrumbs при клике на товар


remix8080

Recommended Posts

С апреля многое изменилось и тема не актуальна. Эту задачу решает изменённый seo_url http://opencartforum...80%D0%B8%D0%B9/

У меня версия 0.1.0.... После заливки:

Error: Unknown column 'p.main_category_id' in 'field list'
Error No: 1054
SELECT IFNULL(p.main_category_id, p2c.category_id) AS category_id FROM oc_product AS p JOIN oc_product_to_category AS p2c USING (product_id) WHERE p.product_id = '104' LIMIT 1
Надіслати
Поділитися на інших сайтах


  • 10 months later...

по многочисленным просьбам, вида

решение для тех, кто так и не смог этого сделать:

catalog/view/theme/ВАША_ТЕМА/template/common/header.tpl
меняем

<?php  foreach ($breadcrumbs as $breadcrumb) { ?>
		<?php  echo $breadcrumb['separator']; ?><a href="<?php echo str_replace('&', '&', $breadcrumb['href']); ?>"><?php echo $breadcrumb['text']; ?></a>
		<?php  } ?>
на

<?php
			$w_bc_total = count($breadcrumbs);
			if ($w_bc_total > 0) {
				$w_bc_last = $w_bc_total - 1;
				foreach ($breadcrumbs as $i => $breadcrumb) { ?>
				<?php if ($i == $w_bc_last) { break; } ?>
				<?php echo $breadcrumb['separator']; ?><a href="<?php echo str_replace('&', '&', $breadcrumb['href']); ?>"><?php echo $breadcrumb['text']; ?></a>
				<?php } ?>
			<?php echo $breadcrumbs[$w_bc_last]['separator']; ?><?php echo $breadcrumbs[$w_bc_last]['text']; ?>
		<?php } ?>

Однако для 1.5.2.* шаблон выглядит иначе.

header.tpl до хлебных крошек не доходит (заканчивается формированием меню), и как быть в этом случае?

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


  • 3 weeks later...

Однако для 1.5.2.* шаблон выглядит иначе.

header.tpl до хлебных крошек не доходит (заканчивается формированием меню), и как быть в этом случае?

Делаете то же самое только по адресу: catalogviewthemedefaulttemplateproduct В ФАЙЛАХ: product.tpl и category.tpl

  • +1 2
Надіслати
Поділитися на інших сайтах

  • 1 year later...

по многочисленным просьбам, вида

решение для тех, кто так и не смог этого сделать:

catalog/view/theme/ВАША_ТЕМА/template/common/header.tpl
меняем

<?php  foreach ($breadcrumbs as $breadcrumb) { ?>
        <?php  echo $breadcrumb['separator']; ?><a href="<?php echo str_replace('&', '&', $breadcrumb['href']); ?>"><?php echo $breadcrumb['text']; ?></a>
        <?php  } ?>
на

<?php
        	$w_bc_total = count($breadcrumbs);
        	if ($w_bc_total > 0) {
        		$w_bc_last = $w_bc_total - 1;
        		foreach ($breadcrumbs as $i => $breadcrumb) { ?>
        		<?php if ($i == $w_bc_last) { break; } ?>
        		<?php echo $breadcrumb['separator']; ?><a href="<?php echo str_replace('&', '&', $breadcrumb['href']); ?>"><?php echo $breadcrumb['text']; ?></a>
        		<?php } ?>
        	<?php echo $breadcrumbs[$w_bc_last]['separator']; ?><?php echo $breadcrumbs[$w_bc_last]['text']; ?>
        <?php } ?>

Как не странно но в моём шаблоне в header.tpl !

Нужно прописывать?

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


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

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

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

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

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

Вхід

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

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

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