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

Хлебные крохи! Вопрос


maiki

Recommended Posts

Привет!

Кто знает можно ли в хлебных крошках на странице продукта сделать так чтобы в крохах не название товара отображалось а модель товара?

Если можно то как?

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


if ($product_info['seo_h1']) {

$this->data['heading_title'] = $product_info['seo_h1'];

} else {

$this->data['heading_title'] = $product_info['model'];

}

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

if ($product_info['seo_h1']) {
   $this->data['heading_title'] = $product_info['seo_h1'];
} else {
   $this->data['heading_title'] = $product_info['model'];
}

Спасибо. Пробую. А по Сео такой вариант бьет? Или можно как то совместить с Сео?

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

if ($product_info['seo_h1']) {
   $this->data['heading_title'] = $product_info['seo_h1'];
} else {
   $this->data['heading_title'] = $product_info['model'];
}

Блин. Не пойму куда вставить.  Подскажите куда залить плиззз?

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

catalog\controller\product\product.php

Это понятно. Не пойму что на что заменить. Вставляю не работает. Можете подсказать куда именно вставить код плиззз

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

замените эту конструкцию:

if ($product_info['seo_h1']) {
	$this->data['heading_title'] = $product_info['seo_h1'];
} else {
	$this->data['heading_title'] = $product_info['name'];
}
Надіслати
Поділитися на інших сайтах

Это понятно. Не пойму что на что заменить. Вставляю не работает. Можете подсказать куда именно вставить код плиззз

Скорее всего у него просто строка

p.s у меня тока она есть

$this->data['heading_title'] = $product_info['name'];
Надіслати
Поділитися на інших сайтах


 

замените эту конструкцию:

if ($product_info['seo_h1']) {
	$this->data['heading_title'] = $product_info['seo_h1'];
} else {
	$this->data['heading_title'] = $product_info['name'];
}

=) у меня нет таких строк. 

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

 

Скорее всего у него просто строка

p.s у меня тока она есть

$this->data['heading_title'] = $product_info['name'];

Не она, при изменение данной строки, происходит изменение не в "хлебных крошках", а в название новости

p.s в принципе это логично, почему я сразу не посмотрел на heading_title

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


Значит у вас не оксторе (на форуме чьей сборки вы находитесь), если у вас оригинальный опенкарт, тогда надо было написать, и соотв. найти:

$this->data['heading_title'] = $product_info['name'];

и заменить на:

$this->data['heading_title'] = $product_info['model'];
Надіслати
Поділитися на інших сайтах

Не она, при изменение данной строки, происходит изменение не в "хлебных крошках", а в название новости

p.s в принципе это логично, почему я сразу не посмотрел на heading_title

Да, согласен, это я что то напутал... щас гляну в код...

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

Найти:

$this->data['breadcrumbs'][] = array(
	'text'      => $product_info['name'],
	'href'      => $this->url->link('product/product', $url . '&product_id=' . $this->request->get['product_id']),
	'separator' => $this->language->get('text_separator')
);

заменить на:

$this->data['breadcrumbs'][] = array(
	'text'      => $product_info['model'],
	'href'      => $this->url->link('product/product', $url . '&product_id=' . $this->request->get['product_id']),
	'separator' => $this->language->get('text_separator')
);
  • +1 2
Надіслати
Поділитися на інших сайтах

 

Найти:

$this->data['breadcrumbs'][] = array(
	'text'      => $product_info['name'],
	'href'      => $this->url->link('product/product', $url . '&product_id=' . $this->request->get['product_id']),
	'separator' => $this->language->get('text_separator')
);

заменить на:

$this->data['breadcrumbs'][] = array(
	'text'      => $product_info['model'],
	'href'      => $this->url->link('product/product', $url . '&product_id=' . $this->request->get['product_id']),
	'separator' => $this->language->get('text_separator')
);

Супер!  Спасибо все работает......

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

 

Найти:

$this->data['breadcrumbs'][] = array(
	'text'      => $product_info['name'],
	'href'      => $this->url->link('product/product', $url . '&product_id=' . $this->request->get['product_id']),
	'separator' => $this->language->get('text_separator')
);

заменить на:

$this->data['breadcrumbs'][] = array(
	'text'      => $product_info['model'],
	'href'      => $this->url->link('product/product', $url . '&product_id=' . $this->request->get['product_id']),
	'separator' => $this->language->get('text_separator')
);

В продолжение темы - Теперь выходит модель а можно добавить перед моделью чтобы выводился бренд ?

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

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

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

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

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

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

Вхід

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

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

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

Important Information

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