Тема: Сортировка комплектаций по наличию

В helpdesk есть аналогичная тема, но там что-то обсуждение заглохло, поэтому напишу здесь.
Планируется ли что-то подобное к реализации? Когда?
Может быть более универсальным решением будет не сортировка комплектаций по наличию, а:
1. Визуальное выделение комплектаций, которых нет в наличии (например, серым текстом)
2. При входе на страницу товара активация первой сверху комплектации, которая есть в наличии.
Сортировка может не подходить тем магазинам/товарам, у которых комплектации выстроены в определенном порядке.

Еще, мне кажется, очень нужная вещь из этой же области: в админке чекбокс у каждого товара (и категории, т.е. то самое удобнейшее наследование) «Показывать отсутствующие комплектации». Пример: цвет товара менее значим чем, например, размер или вес. И если есть 10 комплектаций по Цвету, и при этом только 1 из них в наличии, то должна быть возможность не показывать клиенту отсутствующие 9 комплектаций по Цвету. Но если есть товар в 3 размерах и какого-то из размеров сейчас нет, то клиент должен иметь возможность оформить предзаказ на нужный ему размер.
Подобный чекбокс может быть и у Характеристик, которые используются для многомерных комплектаций.

Re: Сортировка комплектаций по наличию

1. Визуальное выделение комплектаций, которых нет в наличии (например, серым текстом)

Каждый раз каждый предлагает по своему. Это всё относится больше к дополнениям тем. Поэтому пока нет.

2. При входе на страницу товара активация первой сверху комплектации, которая есть в наличии.
Сортировка может не подходить тем магазинам/товарам, у которых комплектации выстроены в определенном порядке.

Пока тоже не планируется.

Re: Сортировка комплектаций по наличию

Закусило Александр пишет:

Пока тоже не планируется.

А в чем причина? Я может быть чего-то не понимаю, но разве можно клиенту показывать «Нет в наличии», в то время, когда соседняя комплектация есть в наличии?

4

Re: Сортировка комплектаций по наличию

http://helpdesk.readyscript.ru/wish/Vyv … ii-97.html - тема поднималась здесь.

Кстати при заказе в 1 клик размеры, которых в наличии нет, недоступны для выбора - осталось такую же штуку реализовать в обычной карточке товара и будет всем счастье smile

При нынешнем положении дел, если мы в нашем магазине не пользуемся предзаказами, то клиент, когда заходит, например в товар "кроссовки", чтобы узнать какие размеры есть в наличии вынужден вручную их "перебирать" от меньшего к большему например, причем он будет видеть нет в наличии, в наличии, нет в наличии, в наличии.

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

Re: Сортировка комплектаций по наличию

Константин пишет:

А в чем причина? Я может быть чего-то не понимаю, но разве можно клиенту показывать «Нет в наличии», в то время, когда соседняя комплектация есть в наличии?

Это не такая простая задача как кажется на первый взгляд. Она отложена пока в долгий ящик.

Re: Сортировка комплектаций по наличию

Sergey T. пишет:

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

Сергей, а вы при этом не потеряли совместимость со свежими версиями? Насколько сложнее стало обновляться?

7

Re: Сортировка комплектаций по наличию

Константин пишет:
Sergey T. пишет:

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

Сергей, а вы при этом не потеряли совместимость со свежими версиями? Насколько сложнее стало обновляться?

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

8 Отредактировано ustasby (30.04.2017 03:52:36)

Re: Сортировка комплектаций по наличию

Добавляется метод к \Catalog\Model\Orm\Product через attachClassBehavior, берете multioffers и как хотите его сортируйте, там вообще ничего сложного нет, только отладка. Конечно все под конкретную специфику делается, но думаю дня за 3-4 можно универсальный написать. Никакого js, в шаблоне вызов метода сортировки, в комплектациях можно проставить количество для картинок, списков и т.д., и соответственно блокировать элемент списка, фотку, затемнять стилями, ставить по умолчанию выбранной и т.д. Все средствами движка и работает на любой теме.

ps
было бы наследование, а не подмена системных классов, как в маженте к примеру, то такие вещи вообще быстро писать можно, без правки шаблонов и т.д.

Повысить оценку Понизить оценку