Jump to content
prizruslan

Добавить текст ко всем товарам

Recommended Posts

Господа, стоит задача добавить текст во все товары, внизу карточки например. Как бы такое реализовать, дабы не поштучно редактировать..?

 

Впрочем. поправлюсь, к товарам в отдельной категории. Для всех-то наверное можно карточку отредактировать.. 

Edited by prizruslan

Share this post


Link to post
Share on other sites

Может через схемы попробовать. Создать отдельно для нужной категории шаблон и вниз добавить модуль HTML.

Share this post


Link to post
Share on other sites
21 minutes ago, prizruslan said:

Господа, стоит задача добавить текст во все товары, внизу карточки например. Как бы такое реализовать, дабы не поштучно редактировать..?

 

Впрочем. поправлюсь, к товарам в отдельной категории. Для всех-то наверное можно карточку отредактировать.. 

прежде всего, Вам нужно узнать id-шники категорий. Думаю, справитесь. Но на всякий случай: можно просто открыть список категорий в админке, навести мышкой на иконку с карандашиком редактирования категории и подсмотреть внизу окна браузера ссылку - там засветится id-шник конкретной категории. Например вот так:

Spoiler

image.png.2c2a39fd2975a629a2d33c68f9382807.png

 

Ну а далее нехитрые sql-запросы в базу. Бэкапы, разумеется, на Вашей совести

Spoiler

-- сначала выполни селект и просмотри результаты. не забудь вписать id-шники своих категорий вместо 59!
SET @my_text = '<br><br>   Ваш добавленный текст в описание карточки товара с отступом';

SELECT
  CONCAT(opd.description, @my_text) AS text
FROM oc_product_description opd,
     oc_product_to_category optc
WHERE opd.product_id = optc.product_id
AND optc.category_id IN (59, 59, 59)
LIMIT 10;

-- если результаты селекта устраивют, смело выполняй апдейт ниже. не забудь вписать id-шники своих категорий вместо 59!
/*
SET @my_text = '<br><br>   Ваш добавленный текст в описание карточки товара с отступом';

UPDATE oc_product_description_ opd
JOIN oc_product_to_category optc
  ON (opd.product_id = optc.product_id
  AND optc.category_id IN (59, 59, 59))
SET opd.description = CONCAT(opd.description, @my_text);
*/

 

 

Share this post


Link to post
Share on other sites
1 час назад, DM8985 сказал:

Может через схемы попробовать. Создать отдельно для нужной категории шаблон и вниз добавить модуль HTML.

Инфо нужно дать для МерчантЦентра, боюсь он не скушает то, что мы ему отдельной схемой прикрутим.

 

1 час назад, 100napb сказал:

прежде всего, Вам нужно узнать id-шники категорий. Думаю, справитесь. Но на всякий случай: можно просто открыть список категорий в админке, навести мышкой на иконку с карандашиком редактирования категории и подсмотреть внизу окна браузера ссылку - там засветится id-шник конкретной категории. Например вот так:

  Скрыть контент

image.png.2c2a39fd2975a629a2d33c68f9382807.png

 

Ну а далее нехитрые sql-запросы в базу. Бэкапы, разумеется, на Вашей совести

  Скрыть контент


-- сначала выполни селект и просмотри результаты. не забудь вписать id-шники своих категорий вместо 59!
SET @my_text = '<br><br>   Ваш добавленный текст в описание карточки товара с отступом';

SELECT
  CONCAT(opd.description, @my_text) AS text
FROM oc_product_description opd,
     oc_product_to_category optc
WHERE opd.product_id = optc.product_id
AND optc.category_id IN (59, 59, 59)
LIMIT 10;

-- если результаты селекта устраивют, смело выполняй апдейт ниже. не забудь вписать id-шники своих категорий вместо 59!
/*
SET @my_text = '<br><br>   Ваш добавленный текст в описание карточки товара с отступом';

UPDATE oc_product_description_ opd
JOIN oc_product_to_category optc
  ON (opd.product_id = optc.product_id
  AND optc.category_id IN (59, 59, 59))
SET opd.description = CONCAT(opd.description, @my_text);
*/

 

 

 

а такой вариант мне нравится, спасибо

Edited by prizruslan
  • +1 1

Share this post


Link to post
Share on other sites

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.