Русская поддержка интернет-магазина PrestaShop
русская поддержка PrestaShop.
Регистрация
Забыли пароль?
Главная
Возможности
Демо
Скачать
Каталог магазинов
Форум
Модули и шаблоны
Администрирование
Реклама и маркетинг
Аналитика и статистика
Оплата и платежные системы
Управление контентом
Экспорт
Фронт-офис
Локализация
Торговые площадки
Управление товарами
Средства миграции
Оформление заказа
Поиск и фильтры
Доставка и логистика
Слайд-шоу
Социальные сети
Модификаторы
Шаблоны PrestaShop
Работа
Главная
Форум
Общие форумы (prestashop v1.4.x)
Установка, Настройка, Обновление
Скидка в зависимотси от суммы продажи
Скидка в зависимотси от суммы продажи
Vova
Cпециалист
Сообщений: 108
Регистрация: 27-04-2012
# 1
08-07-2012 18:20
В общем нужно организовать скидку за на покупку, но не путать с скидкой за доставку. Например при покупке более 5000 руб скидка на общюю цену 5 процов
Vova
Cпециалист
Сообщений: 108
Регистрация: 27-04-2012
# 2
09-07-2012 02:29
Нашел тему у буржуев
http://www.prestashop.com/forums/topic/46117-dis......of-total-price/
Описывается проблема и ее решение, но для версии 1.3.0 и 1.2.5
Изменить /classes/cart.php
добавить это
Код:
if ($order_total >= 1000) $order_total *= 95/100;
ПЕРЕД
Код:
if ($type == 5) return $shipping_fees;
if ($type == 6) return $wrapping_fees;
if ($type == 3) $order_total += $shipping_fees + $wrapping_fees;
if ($order_total <
0 AND $type !
= 2) return 0;
это установить 5% скидку в случае если цена выше 1000
В моей версии нет таких строк(
Сообщение отредактировано Vova 09-07-2012 03:29 ...
geomagi
Профессионал
Сообщений: 1327
Регистрация: 12-11-2010
# 3
09-07-2012 18:31
Строка 988 в указанном Вам файле
Цитата:
if ($type == Cart::ONLY_SHIPPING) return $shipping_fees;
if ($type == Cart::ONLY_WRAPPING) return $wrapping_fees;
if ($type == Cart::BOTH) $order_total += $shipping_fees + $wrapping_fees;
if ($order_total < 0 AND $type != Cart::ONLY_DISCOUNTS) return 0;
if ($type == Cart::ONLY_DISCOUNTS AND isset($order_total_discount))
return Tools::ps_round((float)($order_total_discount), 2);
return Tools::ps_round((float)($order_total), 2);
если хорошо посмотреть это тоже самое так что можете поэкспериментировать и отписаться о результатах.
www.geart.ru
senior426
Новичок
Сообщений: 32
Регистрация: 06-12-2010
# 4
09-07-2012 20:25
минус этого решения, эта скидка потом не отображается, пробовал пришлось отказаться
Vova
Cпециалист
Сообщений: 108
Регистрация: 27-04-2012
# 5
10-07-2012 02:50
Такие простые дела и не реализованы в магазинном движке
Vova
Cпециалист
Сообщений: 108
Регистрация: 27-04-2012
# 6
10-07-2012 02:51
Цитата:( senior426 @ 09-07-2012 21:25
Смотреть сообщение
)
минус этого решения, эта скидка потом не отображается, пробовал пришлось отказаться
А какое решение и для какой версии престы?
e_v_medvedev
Профессионал
Сообщений: 806
Откуда: Москва
Регистрация: 25-03-2011
# 7
10-07-2012 15:53
Цитата:( Vova @ 09-07-2012 22:50
Смотреть сообщение
)
Такие простые дела и не реализованы в магазинном движке
В данном движке как и во многих других этого нет. Выбирайте подходящий движок и проблем не будет. Чего удивляться что в штатной комплектации автомобиля не предусмотрен спасательный плот?
Vova
Cпециалист
Сообщений: 108
Регистрация: 27-04-2012
# 8
11-07-2012 03:39
Вообще если говорить в примерах то этот самый автомобиль находится в непосредственной близости с водой, и в любой момент может кануть в воду, в этом случае странно что нет спасательного желета.
e_v_medvedev
Профессионал
Сообщений: 806
Откуда: Москва
Регистрация: 25-03-2011
# 9
11-07-2012 15:20
Этот как в фильме Такси 3 "... и еще в полицейские машины нужно класть спасательные круги ..." :-). Такие вещи реализованы в магазинном движке, но не в этом. Если вам нужна именно Преста, то оставайтесь без нужного вам инструмента ценообразования или ждите когда Престу доведут до состояния Мадженты в этом вопросе.
Vova
Cпециалист
Сообщений: 108
Регистрация: 27-04-2012
# 10
25-08-2012 02:01
Ткните мне пожалуйста, где взять хак?!
На Главную форума
Найти
FaQ
Панель управления
Кто он-лайн
Общие форумы (prestashop v1.7.x)
-- Общий форум
-- Установка, Настройка, Обновление
-- Модули, плагины
-- Дизайн, шаблоны
-- Песочница
Общие форумы (prestashop v1.6.x)
-- Общий форум
-- Установка, Настройка, Обновление
-- Модули, плагины
-- Дизайн, шаблоны
-- Песочница
Общие форумы (prestashop v1.5.x)
-- Общий форум
Общие форумы (prestashop v1.4.x)
-- Новости и объявления
-- Общий форум
-- Установка, Настройка, Обновление
-- Дизайн, шаблоны
-- Модули, плагины
-- Песочница
-- Прочее
Общие форумы (prestashop v1.3.x)
-- Общий форум
-- Установка, Настройка, Обновление
-- Дизайн, шаблоны
-- Модули, плагины
---- Платные модули и хаки
-- Песочница
Другое
-- Корзина
---- Хостинг
---- Каталог магазинов
---- Общий форум
---- Прием багов