Что ввести в матрицу, чтобы входящая цена на товар осталась, а на сайте старая зачеркнутая цена была на 15% больше

голоса: 0
Что ввести в матрицу, чтобы входящая цена на товар осталась, а на сайте старая зачеркнутая цена была на 15% больше
| Автор: | Категория: Интернет-магазин
Изменение категории | | Автор: webanet

Ответов: 1

голоса: 0

Матрицей наверное никак, через прайс увеличить старую цену и обновить товары с помощью прайса, в итоге будет как вам нужно и входящая цена не изменится и старая будет обновлена.

| Автор:
Мне нужно большое количество товаров изменить
Юрий Очиченко,

Понимаю, но матрицей это не решить, с помощью нее можно входящую цену изменить, но не старую.

Ну и как же быть?
Юрий Очиченко,

Как быть я описывал выше, прайсом лишь можно старую цену изменить.

Юрий Очиченко,

Хотя всеже выход нашел, делаем по пунктам:

  1. Перейти в раздел Управление товарами http://ваш-сайт.ру/panel/?a=shop;l=goods внизу ищем пункт "Перерасчёт всех цен согласно выбранным матрицам" и жмем кнопочку Выполнить. Цены обновляется, все нормально.
  2. Далее идем в скидки - http://ваш-сайт.ру/panel/?a=shop;l=discount;r=goods_disc жмем кнопку "Добавить скидку для категории" выбираем пункт "Все категории", в пункте "Укажите матрицу" выбираем Скидка для категории Сохранить.
  3. Далее идем в матрицы - http://ваш-сайт.ру/panel/?a=shop;l=matrix в самом низу увидите матрицу для категорий, прописываем наценку для всех вариантов процент от суммы 15%, применяем ее в скидке по пункту 2, после создаем новую матрицу и в ней мы уже отнимаем эти 15 процентов, в итоге старая цена которая была увеличенная на 15 будет уже старой, а та которая была до этого не увеличенной при новой скидке на -15% останется как и нужно.  

Здравствуйте. У меня возникли вопросы.  По первому пункту: жмем "Выполнить". Какие при этом действии должны стоять значения в матрицах? Или матриц вообще быть не должно?  

Теперь по третьему пункту:

Что это значит -- применяем ее в скидке по пункту 2?  

И вообще, - этот алгоритм, -- это только ваши предположения? Или вы уже реально так делали?  Я уже боюсь экспериментов, вдруг не получится!

Я уже пытался почти так настроить, только скидку для категорий не применял.  Создал две матрицы. В первой установил значение +15%, а во второй - 15%. И ничего хорошего из этого не вышло. Значения цен были перепутаны: там где должна быть старая цена, стояла перечеркнутая цена продажи, а где должна быть цена продажи - стояла повышенная на 15% цена.

В конце концов я сделал так. Просто убил обе эти матрицы, - и О ЧУДО! Все стало на свои места. В цене товара появилось нужное значение, а на месте старой цены стояла повышенная на 15% перечеркнутая старая цена.

Но технологию вашу возьму на вооружение. А вдруг пригодится. :)

Спасибо.

Юрий Очиченко,

Это не предположения именно так и делается, суть следующая:

У нас есть изначальная цена назвем ее Х, но нам нужно сделать старую цену X+15%. Для этого нам нужно сначала матрицей сделать цену X+15%, а затем отнять в итоге после увеличения цены на +15% мы ее как-бы увеличиваем и после минусуем и она становится старой.

Юрий, а как мне сделать, чтобы попробовать по вашему методу, а потом в случае чего откатить все назад, если получится сбой? Создать на всякий случай резервную копию шаблона?
Юрий Очиченко,
Нет, резервные копии в данном случае не помогут. Так как матрицы меняют цену внутри оператора который ее генерирует и в итоге выводит, а не в самом дизайне. Для проб или тестов если боитесь пробовать на реальном сайте создавайте тестовый с активным магазином там и пробуйте.
...