Компонент «Товары и дилеры» 2.X

379
Компонент «Товары и дилеры»
Данный компонент позволяет разместить на сайте репозиторий товаров, которые будут доступны продавцам для продажи. Выбрав любой из товаров в репозитории продавец может начать продавать его в несколько кликов указав свою цену(и при желании другие параметры).

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


Процесс добавления продавцом товара в ваш магазин сводится к выбору интересующего его товара в репозитории и нажатии кнопки "Привязать товар". Вы можете назвать ее как вам больше нравится, например "Хочу продавать этот товар", или "Добавить в мой магазин", я же буду для понятности называть ее именно так. При наведении мыши на данную кнопку продавец увидит список добавленных им магазинов и сможет выбрать к какому из них привязать товар, а при нажатии на кнопку увидит форму добавления товара в магазин, где ему будет предложено заполнить только поля, касающихся параметров продажи данного товара. Это может быть цена, доставка и другие поля, которые вы сочтете нужным добавить при добавлении товара.

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

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

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

Удаление товара из магазина может быть осуществлено дилером в 2 клика. Ему просто достаточно нажать кнопку "Отвязать товар" и подтвердить свое намерение. При удалении товара из вашего Магазина удаляются все связанные с товаром данные - комментарии, оценки и прочая сопутствующая информация. В любой момент продавец может начать продавать данный товар снова просто добавив его заново.

Компонент полностью построен на хуках без вмешательства в код системы и правки системных файлов. В компонент для отображения общей карты с маркерами встроены Яндекс-карты, компонент понимает все типы полей, формат хранения данных у которых является стандартным - lat,lng

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

Payeer для биллинга ICMS 2 | Компонент «Папки групп»
Комментарии (3)
vikont 29 июня 2020 в 01:26 +1
Компонент интересный +
Но не увидел и не услышал достаточно важного момента, где цена фирмы производителя?
Получается, что диллер сам назначает цену какую захочет. А если она ниже отпускной цены производителя?

Сама логика работы компонента, видимо не продажа товаров, а информирование о диллерах продающих товар производителя?
Если для продажи, тогда как происходит продажа из ТК "Магазин"?
GoodMade 29 июня 2020 в 11:36 0
Хороший пример использования возможностей системы их комбинированного применения )
lezginka.ru 29 июня 2020 в 19:46 0
+интересный компонент