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

[Решено] Заполнение meta description на основе сгенерированного текста


mihailko

Recommended Posts

Есть магазин, в нем более 10000 товаров, необходимо заполнить для каждого товара meta description.

На каждой странице с товаром, я вывожу свой текст сгенерированный на основе атрибутов и различных параметров, таких как цена, название и т.д. Короче говоря в файле product.tpl я вывожу свое описание товара вот так:

<p>Интернет-магазин представляет прекрасный товар - <?php echo $heading_title; ?> по невероятно низкой цене <?php echo $price; ?> Уникальное изделие весом всего <?php echo $text_attributes; ?></span> позволит изделию очень долго сохранять свой внешний вид.</p>

Как можно, вот это описание, перенести в БД в поле meta_description для всех товаров? Заранее спасибо.

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


зачем?

просто в контроллере товаров делайте

//$this->document->setDescription($product_info['meta_description']);
...
$this->document->setDescription(strip_tags('<p>Интернет-магазин представляет прекрасный товар - <?php echo $heading_title; ?> по невероятно низкой цене <?php echo $price; ?> Уникальное изделие весом всего <?php echo $text_attributes; ?></span> позволит изделию очень долго сохранять свой внешний вид.</p>'));

$this->model_catalog_product->updateViewed($this->request->get['product_id']);
Надіслати
Поділитися на інших сайтах

а, да, собственно

$this->document->setDescription('Интернет-магазин представляет прекрасный товар - '.$this->data['heading_title'].' по невероятно низкой цене '.$this->data['price'].'. Уникальное изделие весом всего '.$this->data['text_attributes'].' позволит изделию очень долго сохранять свой внешний вид.');
Надіслати
Поділитися на інших сайтах

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

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

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

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

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

Вхід

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

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

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

Important Information

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