Перейти к содержанию
silex

[Решено] не работает приоритет когда в товаре выставляешь акцию и скидку одновременно

Рекомендуемые сообщения

Не работает приоритет когда в товаре выставляешь акцию и скидку одновременно. Я в товаре ставлю акция, например старая цена 100 грн новая 80 ,приоритет 2 ,и скидку на этот товар при покупке от 2-х и более цена 75 грн, приоритет 1, работает только акция 100грн 80грн ,а если и товара купить более 2-х едениц то цена будет 80грн за каждую, а не 75.

КАК это исправить??????

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Никто не знает? Или во всех все хорошо?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

у акции приоритет выше. если есть акция - скидки не работают. вполне логично ИМХО

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Так приоритет же выставляется при установке акции ,но не работает(( Зачем тогда есть возможность его выставлять?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Так приоритет же выставляется при установке акции ,но не работает(( Зачем тогда есть возможность его выставлять?

этот приоритет для акций когда их две и более

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

этот приоритет для акций когда их две и более

но если очень хочется можно сделать так

system/library/cart.php

// Product Specials

if ($discount_quantity<2) {

$product_special_query = $this->db->query("SELECT price FROM " . DB_PREFIX . "product_special WHERE product_id = '" . (int)$product_id . "' AND customer_group_id = '" . (int)$customer_group_id . "' AND ((date_start = '0000-00-00' OR date_start < NOW()) AND (date_end = '0000-00-00' OR date_end > NOW())) ORDER BY priority ASC, price ASC LIMIT 1");

if ($product_special_query->num_rows) {

$price = $product_special_query->row['price'];

}

}

  • +1 2

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо,попробую))
Ура!! Получилось. А это совпадение или мне показалось,что дольше стал открываться сайт?

Изменено пользователем Alteya

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

у акции приоритет выше. если есть акция - скидки не работают. вполне логично ИМХО

а у меня не работают как раз акции!

 

------------------------------------------------------------------------------------------------------

Разобралась, убрала исправление выше))) Стали работать акции.

 

Возник вопрос:  как сделать,чтоб  задать приоритет - выбирать наименьшую цену

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

после произведенных вышеописаных действий перестали работать акции. Неужели никак не сделать, что бы они одновременно работали?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

после произведенных вышеописаных действий перестали работать акции. Неужели никак не сделать, что бы они одновременно работали?

 они работают одновременно, если в предложенном файле выставлять количество меньше количества с которого начинаются акции. Т.е., если акция от 10 штук, то и в коде надо ставить меньше 10.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

но если очень хочется можно сделать так

system/library/cart.php

// Product Specials

if ($discount_quantity<2) {

$product_special_query = $this->db->query("SELECT price FROM " . DB_PREFIX . "product_special WHERE product_id = '" . (int)$product_id . "' AND customer_group_id = '" . (int)$customer_group_id . "' AND ((date_start = '0000-00-00' OR date_start < NOW()) AND (date_end = '0000-00-00' OR date_end > NOW())) ORDER BY priority ASC, price ASC LIMIT 1");

if ($product_special_query->num_rows) {

$price = $product_special_query->row['price'];

}

}

 

Здравствуйте!

Тоже нужно сделать, чтоб скидка при покупке 2-3-5-10 товаров шла в приоритете перед акцией (так как эта цена ниже). К сожалению, при вот таком изменении, сайт в принципе перестал загружаться, белое окно. Подскажите, пожалуйста, может есть еще какое-нибудь решение на ocStore 1.5.5.1.2?

Спасибо заранее!

_____________________________________________

 

Прошу прощения, это я лошара )) Последнюю фигурную скобку не заметила ) Все работает, спасибо большое!

Изменено пользователем AnnValder

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От Tommy77
      Здравствуйте!
       
      Есть товар, у которого есть основная категория + дополнительные в которых он отображается. Идея создать красивое отображение товаров в разных категориях.
       
      Возник вопрос, как для каждой категории, в которой отображается товар + основная задать свой независимый порядок сортировки.
       
      Спасибо.
    • От Tommy77
      Здравствуйте!
       
      Подскажите, пожалуйста, есть ли возможность в OpenCart 2.0.3.1 (rs.2) очень быстро сделать расстановку приоритета для товара и их отображения в нужном порядке, когда товаров уже много добавлено на сайте? Чтобы это выглядело красиво, а не был полный сыр-бор в перемешку. Возможно есть бесплатные модули, либо еще как-то в визуальном режиме сделать быстро расстановку, а не каждого товара в отдельности.
       
      Есть ли удобный для этого способ?
       
      Спасибо за Ваш ответ.
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.