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

[Решено] Имя товара в мета описание


Recommended Posts

Добрый день, подскажите пожалуйста как передать имя товара в meta-description ? в meta-description записываем например "Купить {$name}" и что бы на выходе получилось "Купить HTC Desire"

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


Если денег нет, но прямые руки есть - можно phpmyadmin

Update oc_category_description

Set meta-title = concat('Купить', name).

Пишу с телефона, не видя полей. Суть думаю ясна будет. Но копию БД сделать перед этим обязательно.

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


Если денег нет, но прямые руки есть - можно phpmyadmin

Update oc_category_description

Set meta-title = concat('Купить', name).

Пишу с телефона, не видя полей. Суть думаю ясна будет. Но копию БД сделать перед этим обязательно.

мне нужно именно имя товара, заполняю допустим meta-description шаблоном типа "Купить {$name}" для всех товаров, а уже на выходе достает имя товара и подставляет для каждого свое

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


Сейчас зашел на phpmyadmin - и почти был прав )

UPDATE `oc_product_description`
SET `meta_description`=CONCAT ('Купить ', name)

После слова Купить стоит пробел до одинарной кавычки - так и должно быть.

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


Сейчас зашел на phpmyadmin - и почти был прав )

UPDATE `oc_product_description`

SET `meta_description`=CONCAT ('Купить ', name)

После слова Купить стоит пробел до одинарной кавычки - так и должно быть.

я хочу что то типа автоматической генерации, в инете нашел пример, мол загоняем все в какую то переменную, но это когда статическое мета-описание, а мне бы хотелось сделать так что бы я в админке записывал "Купить {$name}" и потом оно автоматически подставляло в нейм имя товара )

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


я хочу что то типа автоматической генерации, в инете нашел пример, мол загоняем все в какую то переменную, но это когда статическое мета-описание, а мне бы хотелось сделать так что бы я в админке записывал "Купить {$name}" и потом оно автоматически подставляло в нейм имя товара )

при добавлении/изменении товары добавьте в запрос переменную со сгенерированным описанием.

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


Решил немного кривым способом, но работает, 

 

$desc = $product_info['meta_description'];

$src = '{$name}';

$need = $product_info['name'];

$str = str_replace($src,$need,$desc);

$this->document->setDescription($str);

Верное решение

Почему же это кривое решение

 

1. Оно выполняет требоваания

2. Оно не противоречит архитектуре приложения

3. В определенный момент, вы можете добавить еще макросы

купить по цене {$price}

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

Верное решение

Почему же это кривое решение

 

1. Оно выполняет требоваания

2. Оно не противоречит архитектуре приложения

3. В определенный момент, вы можете добавить еще макросы

купить по цене {$price}

ну собственно да, просто мне кажется что это решение на 3чку ) но при таком решении мне удобно вставлять в описание один и тот же текст, но имена и прочее мне не надо прописывать, да и остальные характеристики товара таким же методом можно подставить в описание  

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


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

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

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

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

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

Вхід

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

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

Important Information

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