Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля

Как сделать, чтобы цена товара сразу показывалась со скидкой

02.10.2006, 16:21
Гость
Гость

1. В модуле магазина, скидка видна только при добавлении товара в корзину. А как сделать так чтобы цена на товар сразу показывалась с учетом скидки в каталоге товаров?

2. Как сделать сезонную скидку? Не писать поле "год", и пусть скидка действует ежегодно. Это возможно?

3. p.s.
ошибка в файле discounts_edit.php:
вместо
Цитата:
<td><input name=f_ValidFrom_day type=text size=2 maxlength=2 value=''>-<input name=f_ValidFrom_month type=text size=2 maxlength=2 value=''>-<input name=f_ValidFrom_year type=text size=4 maxlength=4 value=''></td>

наверное должно быть:
Цитата:
<td><input name=f_ValidFrom_day type=text size=2 maxlength=2 value='$f_ValidFrom_day'>-<input name=f_ValidFrom_month type=text size=2 maxlength=2 value='$f_ValidFrom_month'>-<input name=f_ValidFrom_year type=text size=4 maxlength=4 value='$f_ValidFrom_year'></td>
03.10.2006, 13:22
Кирилл Хряпин
NetCat

Зарегистрирован:
2006-06-15
Сообщений: 207

Цитата:
как сделать так чтобы цена на товар сразу показывалась с учетом скидки в каталоге товаров?

Стандартными средствами - никак. (Скидка может зависеть от количества или суммы товаров в корзине, эта информация недоступна в момент просмотра каталога.)

Цитата:
Не писать поле "год", и пусть скидка действует ежегодно. Это возможно?

Нет, сезонные скидки (без указания года, месяца и дня начала и окончания действия) не предусмотрены.

Цитата:
ошибка в файле discounts_edit.php

Спасибо за сообщение об ошибке; она будет исправлена в следующем обновлении.
11.10.2006, 16:37
Гость
Гость

Прежде чем человек решится положить что-либо в корзину, очень важно заманить его и показать ему какая его ждет скидка!
Очень не хочется писать этот текст (о скидке) в жестком макете,
хочется динамически ставить цену - благо ваши функции обсчета уже написаны (но применимы только к корзине)
Тем более если скидок много и хочется сразу показать администратору таблицу цен с учетом этих скидок (5%, 10%, 15%)
Цитата:
Стандартными средствами - никак. (Скидка может зависеть от количества или суммы товаров в корзине, эта информация недоступна в момент просмотра каталога.)

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

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

Надеюсь на понимание.
Спасибо.
17.10.2006, 13:57
Гость
Гость

1. ВсЈ-таки, выводя цену в шабоне товаров,
мы имеем или неавторизованного или авторизованного пользователя,
и наверняка можем сразу, не кладя товар в корзину, узнать, какая цена с учетом всех скидок будет для этого посетителя. Чтобы не изобретать велосипед, подскажите как использовать или модифицировать вашу функцию обсчета скидок?

2. Жаль, что если делаешь наценку на товар, то в корзине это коряво выглядит: "скидка -20$", хотя хотелось бы назвать "наценка 20"
...
19.10.2006, 20:44
Кирилл Хряпин
NetCat

Зарегистрирован:
2006-06-15
Сообщений: 207

К сожалению, стандартная функция работает только с товарами, которые уже находятся в корзине; использовать ее для товаров вне корзины не получится. "По просьбам трудящихся" функция, которая считает скидку для товара до того, как он попал в корзину, будет в следующем обновлении модуля (оно должно выйти на следующей неделе).

В качестве "приманки" для покупателей могу предложить:
1. Описать доступные скидки в макете дизайна или шаблоне данных.
2. Указывать цену на товар сразу со скидкой.

Что касается наценки, то для того, чтобы выводить наценку как Вы указали выше, придется модифицировать шаблон вывода корзины. (Простейший пример имеется здесь:
http://netcat.ru/support/ncforum/?Subdiv_ID=1&Topic_ID=124#324.)
05.12.2008, 00:23
Гость
Гость

Подскажите пожалуйста, был ли сделан вывод цены со скидкой на товар непосредственно в каталоге продукции? Если да, то как это реализовать? Система NC 3.1.2.
И еще вдогонку вопрос: как вывести все товары со скидкой одним списком используя штатные средства CMS?
Буду признателен всем откликнувшимся.
18.12.2008, 15:36
Гость
Гость

у этого топика 945 просмотров, может кто-нибудь из команды разработчиков ответит?
Проблема в недоделанности механизма работы со скидками.
Все классно продумано как скидки должны работать. А вот как эти скидки покупателям показать - непродумано. Скидку покупатель видит только в корзине, так сказать, почти по факту покупки. Но принцип скидки другой - скидка должна подтолкнуть покупателя к совершению сделки! Итак, еще раз вопрос:
как вывести цену со скидкой в каталоге товаров, вида:
Новая цена: 5 руб
Старая цена: 10 руб

Обещали такое сделать еще в 2006 году.
Ау разработчики!
198 196 2008-12-18 15:36:35 8754
Описание проекта