Ответить Новая тема Новый опрос 
 Скидка на все товары!
megagroup
Новичок
Сообщений: 2
Регистрация: 31-08-2011


31-08-2011 16:28
Добрый день! Столкнулся с такой проблемой: товаров огромное количество в магазине. Появилась необходимость сбросить цену в процентах на все товары! Движок как я понял этого не умеет((

Вопрос: Кто подскажет как решить сию проблему? Может кто сталкивался и задумывался на счет этого.


Заранее спасибо!
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Sanya
Новичок
Сообщений: 34
Регистрация: 28-02-2011


06-09-2011 03:24
Цитата:( megagroup @ 31-08-2011 12:28 Смотреть сообщение )
Добрый день! Столкнулся с такой проблемой: товаров огромное количество в магазине. Появилась необходимость сбросить цену в процентах на все товары! Движок как я понял этого не умеет(( 

Вопрос: Кто подскажет как решить сию проблему? Может кто сталкивался и задумывался на счет этого.


Заранее спасибо!


сделать импорт в магазин.
файл должен содержать:
ид товара, имя товара, ид категории где товар, размер скидки.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Sanya
Новичок
Сообщений: 34
Регистрация: 28-02-2011


06-09-2011 03:35
Хотя если преста 1.3.x, то поможет такой запрос в базе данных:
UPDATE `ps_product` SET reduction_percent = reduction_percent, reduction_percent = (reduction_percent+5);
5 - размер скидки.

в 1.4 престе такое уже не прокатит.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
frozzen


Новичок
Сообщений: 32
Откуда: СПб
Регистрация: 21-05-2011


29-09-2011 20:45
В 1.4.4 делал так:
1. Для одного наименования на вкладке "Цены" устанавливаю скидку и, на всякий случай (так как никаких "извратов" нету), ставлю и применяю галочку, как на рисунке:
Снимок-PrestaShop™ - Панель администратора - Mozilla Firefox.jpg - Размер файла56.12KB (Нажмите для увеличения)

2. Далее все через базу.
а. Смотрим в таблице ps_specific_price значение поля id_specific_price для только что добавленной скидки. Допустим, это 3.
б. Выполняем следующий запрос:
Код:
INSERT INTO ps_specific_price
  (id_product,
  id_shop,
  id_currency,
  id_country,
  id_group,
  price,
  from_quantity,
  reduction,
  reduction_type,
  `from`,
  `to`)
SELECT
  p.id_product,
  sp.id_shop,
  sp.id_currency,
  sp.id_country,
  sp.id_group,
  sp.price,
  sp.from_quantity,
  sp.reduction,
  sp.reduction_type,
  sp.from,
  sp.to
FROM
  ps_product p,
  ps_specific_price sp
WHERE
  p.active = 1
  and not exists
    (SELECT
      sp.id_product
    FROM
      ps_specific_price sp
    WHERE
      sp.id_product = p.id_product)
and sp.id_specific_price = XXXXX

где XXXXX заменяем на значение из п.А, т.е. 3.

Все должно работать.
 
Вне форума
ПМ 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
medinet
Новичок
Сообщений: 4
Регистрация: 14-10-2011


14-10-2011 16:24
А не проще ли создать купон со скидкой с NNN количеством и просто вывесить его на главной, мол вот вам бесплатный купон на скидку? И пусть вводят кому надо.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
ors
Профессионал
Сообщений: 1885
Регистрация: 09-11-2009


14-10-2011 18:26
Еще проще группе по умолчанию поставить скидку
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
medinet
Новичок
Сообщений: 4
Регистрация: 14-10-2011


14-10-2011 20:38
Или так) Зачем усложнять все запросами к базе данных и прочему. Все есть в админке.
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
megagroup
Новичок
Сообщений: 2
Регистрация: 31-08-2011


27-10-2011 18:24
Спасибо за советы)) помогло)
 
Вне форума
ПМ Отправить эл.сообщение 
Щелкните, и это сообщение будет добавлено в ваш ответ как цитата Цитировать этот ответ
Ответить Новая тема Новый опрос