Форум программистов, компьютерный форум, киберфорум
Наши страницы
1С Битрикс
Войти
Регистрация
Восстановить пароль
 
Adrini
0 / 0 / 0
Регистрация: 13.04.2018
Сообщений: 1
1

Как сделать зачеркнутую цену на 1000 товаров при разном %скидки

13.04.2018, 17:52. Просмотров 363. Ответов 1
Метки нет (Все метки)

Добрый день!
Help me please!
Дано: несколько тысяч товаров, скидочная акция почти на 1000 товаров. Скидка не фиксированная в %, а просто есть старая цена, есть новая. При чем товары находятся в разнобой в разных категориях, общих признаков у них нет. Можно как-то с файла загрузить или что-то в этом духе?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.04.2018, 17:52
Ответы с готовыми решениями:

Вывести название и цену товаров
Добрый день. Сегодня столкнулся с проблемой вывода цены и названия товара. ...

Таблица товаров и скидки. Как лучше сделать?
есть таблица товаров products (id INT NOT NULL PRIMARY KEY AUTO_INCREMENT,...

Как узнать общую цену товаров, с учетом умножения количество на цену
Здравствуйте! Есть таблица с товарами. В одном столбце цена, в другом...

Скидки при покупке товаров
Нужно написать программу. Помогите Фирма предлагает предпраздничные скидки...

Скидки при покупке товаров
Нужно составить блок-схему и написать программу: Фирма предлагает...

1
voral
880 / 585 / 127
Регистрация: 16.03.2008
Сообщений: 2,764
14.04.2018, 16:05 2
Если я правильно понял ваш вопрос. Специального механизма для этого нет. Стандартное решение всегда строится на Товарном маркетинге. В вашем случае (когда нет объединяющего товар признака) это по идее надо делать 1000 скидок. Можно скриптом через апи.

Самое просто, на мой взгляд, добавить некое свойство, которое так и назвать "старая цена". Далее сделать обработчик события, который будет ловить изменение цены и перед записью новой цены, старую сохранять в то свойство. Далее в шаблонах где есть цены и нужно показывать скидку обработать это свойство и показать то, что надо. Естественно стоит учесть, что возможно скидку потребуется сделать и через стандартный функционал - вам надо продумать правило, что показывать в этом случае.

Т.е. меняете цену штатным способом, обработчик события сохраняет старую. Шаблон видит разницу - показывает скидку.

Добавлено через 2 минуты
Да. Если вам необходимо учесть эту скидку (для отображения) в корзине и в оформлении заказа. Старую цену надо так же отправлять в свойства товара в корзине - и обрабатывать в соответствующих шаблонах.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.04.2018, 16:05

Как посчитать цену в зависимости от группы скидки
Здавствуйте! Подскажите пожалйста. Имеется большой прайс, необходимо посчитать...

Предпраздничные скидки покупателям при покупке товаров в фирме
Решите пожалуйста буду благодарна =* Фирма, которая производит определенные...

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


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru