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

Краткое описание


Recommended Posts

в списках?
а туда выводится описание как в дефолте вообще?

если да то достаточно заменить одну\две строчки в соответствующих контроллерах

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


3 хвилини назад, AWARO сказав:

в списках?
а туда выводится описание как в дефолте вообще?

если да то достаточно заменить одну\две строчки в соответствующих контроллерах

Тут отображается часть главного текста. А мне надо что бы отображалось то, что я укажу в мета дескрипшене

image.png

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


35 минут назад, laskavchik сказал:

текст с мета дескрипшена отображался как краткая информация о товаре. В карточке

А скриншот от категории вроде...

 

Для отображения в карточке товара так:

catalog/controller/product/product.php

найти: $data['description'] = html_entity_decode($product_info['description'], ENT_QUOTES, 'UTF-8');
добавить после: $data['meta_description'] = html_entity_decode($product_info['meta_description'], ENT_QUOTES, 'UTF-8');

 

catalog/view/theme/newstore/template/product/product.tpl

там где хочется вывести: <?php echo $meta_description ?>

 

Для категорий аналогично, в соответствующем контроллере и шаблоне

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

16 хвилин назад, PaulKravchenko сказав:

А скриншот от категории вроде...

 

Для отображения в карточке товара так:

catalog/controller/product/product.php

найти: $data['description'] = html_entity_decode($product_info['description'], ENT_QUOTES, 'UTF-8');
добавить после: $data['meta_description'] = html_entity_decode($product_info['meta_description'], ENT_QUOTES, 'UTF-8');

 

catalog/view/theme/newstore/template/product/product.tpl

там где хочется вывести: <?php echo $meta_description ?>

 

Для категорий аналогично, в соответствующем контроллере и шаблоне

image.thumb.png.84662166a21efdc001670a815cac0969.png
Для категории, я правильно сделал?

 

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


10 минут назад, laskavchik сказал:

Для категории, я правильно сделал?

Нет, вам же нужно описание товара, а не категории.

Нужно добавлять в массив $data['products']

Например: после 'description' => utf8_substr(strip_tags(html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8')), 0, $this->config->get($this->config->get('config_theme') . '_product_description_length')) . '..',

Добавить: 'meta_description' => utf8_substr(strip_tags(html_entity_decode($result['meta_description'], ENT_QUOTES, 'UTF-8')), 0, $this->config->get($this->config->get('config_theme') . '_product_description_length')) . '..',

 

А в шаблоне заменить <?php echo $product['description']; ?> на <?php echo $product['meta_description']; ?>

Змінено користувачем PaulKravchenko
Надіслати
Поділитися на інших сайтах

1 годину назад, PaulKravchenko сказав:

Нет, вам же нужно описание товара, а не категории.

Нужно добавлять в массив $data['products']

Например: после 'description' => utf8_substr(strip_tags(html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8')), 0, $this->config->get($this->config->get('config_theme') . '_product_description_length')) . '..',

Добавить: 'meta_description' => utf8_substr(strip_tags(html_entity_decode($result['meta_description'], ENT_QUOTES, 'UTF-8')), 0, $this->config->get($this->config->get('config_theme') . '_product_description_length')) . '..',

 

А в шаблоне заменить <?php echo $product['description']; ?> на <?php echo $product['meta_description']; ?>

image.thumb.png.e5154c56d867fd1af8c7052a2755621d.png вроде так сделал, но не отображается

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


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

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

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

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

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

Вхід

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

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

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

Important Information

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