Автор Тема: blocklayered.php 1.5.6 не учитывает цены комбинаций  (Прочитано 641 раз)

13 Ноябрь 2013, 12:16:01
  • Пользователь
  • **
  • Сообщений: 72
  • Репутация: +1/-0
  • Сообщество PrestaShop
    • Просмотр профиля
При создании списка цен для фильтра-слайдера учитывается только основная цена товара. Цены комбинаций игнорируются.
13 Ноябрь 2013, 12:44:57
Ответ #1
  • Партнер
  • Ветеран
  • ****
  • Сообщений: 22318
  • Репутация: +17114/-1
  • Разработка веб-сайтов и веб-программирование
    • Просмотр профиля
В фильтрах учитывается только цена комбинации по умолчанию.
Так как цены на различные комбинации 1 товара не должны влиять на одбор товаров в категории.
Если хотите чтобы в диапазон цен вошли все комбинации, то назначайте по умолчанию самую большую цену.
Интернет-магазин под ключ.
Какой выбрать движок для интернет магазина ?
Какой движок лучше ?
Magento или Prestashop ?
Решение всех Ваших вопросов в создании Интернет-магазина.
13 Ноябрь 2013, 12:55:20
Ответ #2
  • Партнер
  • Ветеран
  • ****
  • Сообщений: 1117
  • Репутация: +336/-0
  • Job-Freelance - работа для специалистов PrestaShop
    • Просмотр профиля
    • Job Freelance - удаленная работа программистам, веб-мастерам и дизайнерам
Если хотите чтобы в диапазон цен вошли все комбинации, то назначайте по умолчанию самую большую цену.
Не правильный подход.
Нужно указать минимальную цену. Не нужно отпугивать покупателей большими ценами. Когда он выберет товар только тогда  предлагать возможность изменить что-то. Но за эти измения нужно будет доплатить.
В prestashop это сделано по правилам маркетинга. Сначала завлечь покупателя ценой, товар должен понравиться и тогда покупатель пойдет на повышение цены ради добавления каких-то опций.
Job Freelance - предложения от европейских работодателей для  программистов, веб-мастеров и дизайнеров - специалистам по Magento и PrestaShop.
13 Ноябрь 2013, 14:56:00
Ответ #3
  • Пользователь
  • **
  • Сообщений: 72
  • Репутация: +1/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Не в обиду будет сказано, но, например, по законодательству Украины, если цена на кассе выше цены, указанной на ярлычке товара, то продается товар по цене ярлычка. А магазин штрафуется на разницу между ценой в программе и на товаре, помноженной на всю привезенную партию (а не на остаток на складе). + Штраф в двойном (если не ошибаюсь) размере от продажной стоимости всей партии товара. А с учетом законов, заставляющих Инет-магазины держать офисы, а значит и кассовый аппарат с терминалом, очень не хочется нарываться лишний раз.
13 Ноябрь 2013, 15:51:37
Ответ #4
  • Партнер
  • Ветеран
  • ****
  • Сообщений: 1117
  • Репутация: +336/-0
  • Job-Freelance - работа для специалистов PrestaShop
    • Просмотр профиля
    • Job Freelance - удаленная работа программистам, веб-мастерам и дизайнерам
Нет никакого нарушения законодательста в использовании цены у фильтров. Это ваш внутренний инструмент и от не учитывается в информации о товаре. Нарушением будет если вы на карточке товара не укажете цену для разных комбинаций.
Имею магазины и на земле и в интернете в нескольких странах. Самое жесткое законодательство в Германии, там у меня 2 магазина.
Проблем с таким подходом нет. Были и проверки, но по этому поводу замечаний нет.
Job Freelance - предложения от европейских работодателей для  программистов, веб-мастеров и дизайнеров - специалистам по Magento и PrestaShop.
13 Ноябрь 2013, 16:59:42
Ответ #5
  • Пользователь
  • **
  • Сообщений: 72
  • Репутация: +1/-0
  • Сообщество PrestaShop
    • Просмотр профиля

Тогда такой вопрос.
Почему фильтр цвета учитывает ВСЕ комбинации, а не только дефолтную (т.е. в списке отфильтрованного на картинке видим цвет черный, а доступны еще зеленый, красный и т.д.), а цена нет?
13 Ноябрь 2013, 18:18:38
Ответ #6
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 105596
  • Репутация: +39548/-0
    • Просмотр профиля
    • Webstudio UwK
Цитировать
В фильтрах учитывается только цена комбинации по умолчанию.
С точки зрения программиста, это не правильно. Диапазон цен должен учитывать все скидки, надбавки, ставки налогов и комбинации.
Если для продавцу хочеться регулировать показ цен, тогда нужно добавить такие методы в модуль.  А так это ошибка в самом модуле.
Cоздание интернет сайтов Webstudio UwK
13 Ноябрь 2013, 22:01:05
Ответ #7
  • Пользователь
  • **
  • Сообщений: 72
  • Репутация: +1/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Вдогонку.

Включение опции "Учитывать налог" увеличивает только верхний диапазон цены.  Нижний - по-прежнему, без налога.
Ляп.