Отображение наличия в магазинах. Опция

Евгений добавил(а) 5 года назад
Реализована

Нами были сделаны определенные доработки, с которыми уже более 5 лет:


Каталог

https://yadi.sk/i/B8G7QTlGgQJdxg

Карточка товара

https://yadi.sk/i/VDwwFhBYHlQmnQ


1) Наличие в разных магазинах (городах на странице категории и на странице товара), то есть чтобы не надо было кликать на количество (и смотреть где есть).

Если этой доработки нет, люди приходят и говорят у вас же написано, что в наличии. А по факту в наличии в СПБ, а в МСК нет. В итоге негативный опыт, ругань, и т.д.


2)Для большей информативности в каталоге, Красная галочка была заменена Крестик. (потому что места нет и убрали слова: мало, много, достаточно)


Люди приходят, не звонят, не делают заказ, а просто приходят у вас же в наличии галочка стоит, правда красная.

А оказывается красная галочка "нет в наличии", а зеленой они не видели, потому что находятся на детальной странице товара.

Мы просто заменили на крестик и проблема решена.


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


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


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

Интересен переезд на Максимум, но без этой опции никак =)

Ответы (10)

фото
1

Если вы готовы поделиться готовыми файлами или кусками кода, тогда думаю будет неплохо приложить сюда их

Комментарий удален! Восстановить
фото
1

Момент спорный и требует комплексного подхода. Для тех кому нужна такая реализация то можно и как вы хотите реализовать.

Комментарий удален! Восстановить
фото
2

Такую опцию включения хочется увидеть данного функционала

https://yadi.sk/i/mxbzN9I1DLJqbQ

Комментарий удален! Восстановить
фото
1

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

В таком же формате можно сделать для 3 или 4. Для большего количество смотреться уже не будет.

Комментарий удален! Восстановить
фото
1

По комплексному подходу согласен.

Надеюсь не забанят, но как показывает практика - проще внести изменения в ядро CMax, CNext и т.д. в функцию, которая выводит надписи "В наличии/Много/Мало и т.д.". В этом случае у Вас пара условий и быстрый перенос функционала при обновлениях, нежели править все шаблоны....

Т.к. яро уже само по себе генерирует все данные, то Вам не надо нагружать сервер в шаблоне гетлистами и т.д. а используете уже готовые массивы для вывода форматированного по Вашим правилам html кода.

Из плюсов правки ядра - одна функция используется во всех шаблонах, а значит это одна правка вместо 10.


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

Комментарий удален! Восстановить
фото
2

Все не чего ,Но уогда 25 магазинов как быть? Только деталка адекватно отработает, а там уже и все плюшки рекомендации статьи и.т.д.

Комментарий удален! Восстановить
фото
1

Понятно, что человеку нужен функционал всплывающего окна, как он показал на скриншоте или аналог "Доставки в карточке товара" - тогда это все лаконично.

Я в большей степени отвечал на его вопрос:

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

Массив arQuantityOptions отлично понимает вставки html кода, а дальше custom.js и custom.css делают свое дело. И все это работает сквозняком во всех шаблонах и обновлениях. И при обновлении код переносится только в одном файле, а не в 10.

Комментарий удален! Восстановить
фото
1

Наверное, когда 25 магазинов, есть какие то приоритетные, и тут есть смысл показывать 2-3 магазина. У которых большой склад или много продавцов. Как правило, не все магазины всегда равны по товарным запасам, есть флагманские, есть более мелкие.

А для других сделать ссылку: Другие магазины

Если у вас мультирегиональность, то тоже самое 2-3 магазина из города и ссылка на другие магазины.

Опять же как опция.

Пример для двух магазинов, никаких всплывающих окон: https://yadi.sk/d/RSrkQCUSxsKR8w

Комментарий удален! Восстановить
фото
1

Назрел актуальный ответ про 25 магазинов, быть как ситилинк https://www.citilink.ru/catalog/mobile/cell_phones/1380949/

Комментарий удален! Восстановить
фото
фото
2

Хочу про резюмировать задачу.

Пример отображения в карточке товара с тремя складами https://yadi.sk/i/woR1zAEqOXXSGg и возможность в окне, как сейчас, выводить инфо по всем складам

Пример для двух магазинов, никаких всплывающих окон: https://yadi.sk/d/RSrkQCUSxsKR8w

Для двух трех складов ссылка "другие склады" не нужна.

Нужно иметь возможность выбирать какие выводить склады.

И возможность вообще не использовать данные опции.


Коллеги из Aspro, что вы думаете по реализации данной задачи?

Комментарий удален! Восстановить
фото
1

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

Поэтому мы предлагаем другой вариант отображения. Сделать вывод надписи «Наличие в N магазинах» с подсчетом складов с доступным товаром. При открытии останется то же самое окно. Но даже при этом варианте есть нюансы: дополнительная нагрузка, уже реализовано множество опций вывода складов и др. При расширении функционала это все нужно учесть. Поэтому предлагаем обсудить варианты развития событий. А пока соберем обратную связь от других пользователей.

Комментарий удален! Восстановить
фото
1

Например для меня, была бы удобна следующая доработка:

В настройках Выражения и названия, настройку текста выражения «Есть в наличии» разделить на две, одну для текста в списке и детальном просмотре, а вторую для всплывающего окна и вкладки наличие в детальном просмотре. А также добавить настройку «не выводить общее количество в детальном просмотре и в списке»

И тогда я, текст «Есть в наличии» заменил бы текстом «Посмотреть остатки по складам» и убрал бы вывод общего количества товара.

Комментарий удален! Восстановить
фото
1

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

сделали так на ASPRO MAX:

https://yadi.sk/i/VZBSUUbANbvL-w

https://yadi.sk/i/BjtvIxxcIsoPNw

Остатки кэшируются на 300 секунд. Чтобы не нагружать, этого достаточно?

При увеличении кол-ва складов просто все идет в низ.

Главный по идеям Ваши мысли по кол-ву в магазинах актуальные, но все равно есть сомнения в том, что люди будут кликать.

Более рациональный вариант пердложид Олег "текст «Есть в наличии» заменил бы текстом «Посмотреть остатки по складам» и убрал бы вывод общего количества товара." Опять же опционально!

Я все же призываю внедрить по моей схеме. (хотя бы как опцию)

Комментарий удален! Восстановить
фото
1

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

Олег, в решении можно отключить вывод общего количества товаров и для списка товаров, и для детальной страницы. Для детальной страницы товара можно изменить настройки в параметрах компонента каталога: http://joxi.ru/ZrJZyZlHnnp4jr. Для списка — в настройках решения: http://joxi.ru/GrqJgJ4CGGavqm.

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

Евгений, в предыдущем ответе мы объяснили, что этот вариант может не подойти всем пользователям. Страница с 5-ю или 10-ю складам будет выглядеть перегружено. Вашему проекту такой вариант подошел, но он подойдет далеко не всем. Поэтому мы не сможем реализовать пожелание.

Комментарий удален! Восстановить
фото
1

Много народу голосовало за это.

Возможно, у людей есть необходимость выбирать основные склады которые будут видны сразу, допустим 2 из 10. Звучит неплохо и удобно для всех.

ок спасибо

Комментарий удален! Восстановить
фото
1

Главный по идеям, Я предлагал отключить вывод общего количества товаров под ценой, а галочки которые вы показали изменяют вывод количества по складам, если галочки нет, то показан список складов, если галочка есть то общее количество без складов.

Теперь по замене текста, я просил сделать отдельное название не для детальной страницы и списка товаров, а мое предложение звучало так: «В настройках Выражения и названия, настройку текста выражения «Есть в наличии» разделить на две, одну для текста в списке и детальном просмотре, а вторую для всплывающего окна и вкладки наличие в детальном просмотре.»

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

Комментарий удален! Восстановить
фото
1

Для детальной странице мне уже сделали изменения, на очереди список товаров. Но хочется иметь этот фунционал в базе. На картинке видно, что один из складов это производитель и его количество дано для справки. Если бы я ни чего не поменял, то покупатель увидел бы слово доступно и количество 429, согласитесь, что это ввело бы его в заблуждение.

Комментарий удален! Восстановить
фото
1

Однако ситилинк смог и посчитал нужным сделать ОГРОМНЫЙ список https://yadi.sk/i/nboAL5eMgcvxew

причем вывел самые основные для себя, и оставил ссылку еще 50 пунктов самовывоза

Комментарий удален! Восстановить
фото
фото
1

Здравствуйте! Делимся с вами результатами работы :)


В обновлении 2.0.0 была добавлена возможность показывать количество магазинов, в которых есть товар. Отображается на детальной странице товара и в быстром просмотре. В списке товаров этого нет, так как там подсчет складов даст большую нагрузку на сайт. Подробнее о новой возможности можно узнать в документации: https://aspro.ru/docs/course/course46/chapter02477/

Благодарим вас за участие в развитии продукта!

Комментарий удален! Восстановить
фото
1

Еще заметили, если выключить отображение для всех - https://prnt.sc/5ya_wqpr4X4y пропадает и вкладка в карточке товара с остатками по складам/магазинам. Например в нашем кейсе не нужно отображать наличие около цены, но нужно отображение наличия по магазинам.

Комментарий удален! Восстановить
фото
1

Здравствуйте. Описанный вами сценарий работы нестандартный для универсального решения. Поэтому предлагаем вам доработать проект индивидуально. В этом могут помочь наши партнеры https://aspro.ru/partners/. Коллеги помогут создать проект вашей мечты :) Всего вам доброго!

Комментарий удален! Восстановить
фото
Комментировать
 
Прикрепить файлы
Вы не можете голосовать. Пожалуйста, авторизируйтесь!
Вы не можете голосовать. Пожалуйста, авторизируйтесь!
Вы не можете голосовать. Пожалуйста, авторизируйтесь!
Вы не можете голосовать. Пожалуйста, авторизируйтесь!
Вы не можете голосовать. Пожалуйста, авторизируйтесь!