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

Вывести meta name="description" из другого товара


Recommended Posts

Добрый день!

Подскажите, как вывести мета тег description из другого товара?

Хочу выводить короткое описание товара в рекомендуемых (в карточке товара) из мета тега...

$this->data['metadescription'] = $this->document->getDescription();

этот выводит дескрипшн из текущей карточки

Я в php только ctrl c, ctrl v и пару функций...

ковырялся вокруг


$this->data['metadescription'] = $result;
				
$this->data['metadescription'] = $this->document->getDescription();
				
$this->data['metadescription'] = $this->model_catalog_product->getProductRelated($this->document->getDescription());
				
$metadescription = $this->model_catalog_product->getProductRelated($this->document->getDescription());

... кто то сейчас скривится увидев, что я пытался добиться этими строчками))

Помогите, а

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


В файле catalog/controller/product/product.php строку

'description' => utf8_substr(strip_tags(html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8')), 0, $this->config->get('config_product_description_length')) . '..',

замените на

'description' => utf8_substr(strip_tags(html_entity_decode($result['meta_description'], ENT_QUOTES, 'UTF-8')), 0, $this->config->get('config_product_description_length')) . '..',

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


У меня версия 1.5 и такой строчки не было вообще... или я ее стер уже. не знаю. добавил в $this->data['products'][] = array(

и вывел в шаблоне в модуле рекомендуемых <?php echo $product['description']; ?>

 

Все работает, как хотел! Огромное спасибо!

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


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

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

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

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

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

Вхід

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

Вхід зараз
×
×
  • Створити...

Important Information

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