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

+18
1.67K
Иллюстрация
Данный компонент позволяет разместить на сайте репозиторий товаров, которые будут доступны продавцам для продажи. Выбрав любой из товаров в репозитории продавец может начать продавать его в несколько кликов указав свою цену(и при желании другие параметры).

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


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

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

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

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

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

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

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

+1
vikont vikont 1 год назад #
Компонент интересный +
Но не увидел и не услышал достаточно важного момента, где цена фирмы производителя?
Получается, что диллер сам назначает цену какую захочет. А если она ниже отпускной цены производителя?

Сама логика работы компонента, видимо не продажа товаров, а информирование о диллерах продающих товар производителя?
Если для продажи, тогда как происходит продажа из ТК "Магазин"?
+1
Alexandr18181 Alexandr18181 1 год назад #
Бывает и такое... у меня (как для диллера) скидка 30% на продукцию компании... а цена для всех розничных покупателей - (без скидки), поэтому я могу предложить цену ниже цены производителя в рознице...
а логика компонента и продажа товаров и информирование - где у кого и по чем...
В репозитории можно привязывать Продукцию (к своему магазину) и назначать (свою) цену, а в т.к. Товары можно купить у (любого) диллера...
+1
Денис Васильевич Денис Васильевич 1 год назад #
Хороший пример использования возможностей системы их комбинированного применения )
0
lezginka.ru lezginka.ru 1 год назад #
+интересный компонент
0
Borzoykot Borzoykot 1 год назад #
Да, компонент интересный.
0
zeffs zeffs 1 год назад #
Хорошее дополнение, а чисто для владельца сайта есть какая манитизация?
+1
Qwirks Qwirks 1 год назад #
Встроена только карта Яндекса? Нужна альтернатива для Украины
+3
dwd dwd 1 год назад #
По просьбам трудящихся добавлены Гугл-карты.
+2
0
Голдман Сакс Голдман Сакс 1 год назад #
А можно как-то вообще без категории "Дилеры" всё сделать?
Что-то типа блошиного рынка или discogs.com?
И еще вопрос: если продавец отвяжет товар и сразу привяжет его снова, то он за пару секунд избавится от всех плохих отзывов?
0
Голдман Сакс Голдман Сакс 1 год назад #
Виноват - без фирм производителей. Чтобы только товары и продавцы.
+3
dwd dwd 1 год назад #
Первой важной частью является репозиторий - данный тип контента включает в себя перечень товаров, доступных для продажи в магазине. Данный тип контента может наполняться любым образом - как производителями товаров, так и самой администрацией сайта.
Вы сами можете добавлять в репозиторий товары, которые будут доступны для продажи диллерам. В этом случает ТК Производители вам не нужен.

Что-то типа блошиного рынка или discogs.com?
Мне кажется, что компонент реализует не ту модель, которая вам нужна. В вашем случае, если я правильно понял, речь идет о продажах товаров самими пользователями. В рамках же компонента предусмотрена продажа именно магазинами и ТК Диллеры выступает ненужным звеном. А логика компонента построена так, что избавиться от него не получится.

И еще вопрос: если продавец отвяжет товар и сразу привяжет его снова, то он за пару секунд избавится от всех плохих отзывов?
На данный момент да. Однако если нужна другая модель ее тоже можно реализовать. Например запретить отвязку, добавить удаление в корзину вместо полного удаления и т.д. Пока товар находится в корзине диллер не сможет привязать его заново. Все зависит лишь от того, что конкретно требуется.
0
Голдман Сакс Голдман Сакс 1 год назад #
То есть компонент помогает не в онлайн, а в офлайн продажах. Если я правильно понял. Конечный результат - ссылка на карте. Корзины нет.
Если так, то тут есть два слабых места. Во-первых, на вашем же примере - вряд ли производители процессоров будут размещать товары на моём сайте, даже если я сильно буду рекламировать свой сайт и просить производителя, а дилеры вряд ли будут привязывать к себе товары, а если и будут, то будут занижать цены и врать, что у них товар есть в наличии. А когда я приеду к ним в магазин, веря, что процессор есть в наличии, постараются впарить другой процессор. Им нет смысла регулярно обновлять информацию.

Но в самом компоненте меня привлекло два уровня страницы товара. Это действительно круто сделано как на discogs.
Я или пользователь добавляет товар. Пусть это будет пластинка Давид Тухманов "По волне моей памяти".
На первом уровне создатель страницы добавляет название пластинки, треклист, описание, обложку, год и фирму -издателя.
На втором уровне пользователи добавляют дополнительные поля: цену, год печати, завод, состояние и фото версии.
Но тогда нужно привязать корзину (в компонентах она есть).
Как я понял, если допилить, то это реализовать возможно.
+2
dwd dwd 1 год назад #
Я не знаю что нужно именно нужно конкретно вам и что для вас минусы а что плюсы. Есть масса сайтов, построенных по этому принципу. Ярким примером можно назвать тот же price.ua - https://price.ua/intel/intel_core_i5-10400/catc25t2m4381856.html
Вот открываю я страницу и вижу где, когда и за сколько можно купить интересующий вас товар. И при этом никто не запрещает добавить вам, подчеркиваю - к стандартному типу контента, корзину, систему приема платежей и реализовать онлайн продажи и любые другие нужные вам функции. Все это вы также можете увидеть на том же price.ua. Никто не мешает использовать бесплатный интернет-магазин, который так же построен на стандартном типе контента. Никто не мешает вам брать с диллеров плату, за то, что вы приводите к ним клиентов. Никто не мешает включать голову и думать. Я не маркетолог, я программист. Мое дело писать инструменты, ваше - думать как их использовать.
+2
dwd dwd 1 год назад #
Вот так например подобные сайты зарабатывают на диллерах - https://price.ua/business/stores/price-lines-goods-and-arrangement-types.html

Еще от автора

Компонент «Продажа полей» для ICMS 2
Компонент для тотального управления продажей полей. Возможна оплата показа пользователями и самим автором. Масса типов продажи полей.
Компонент «Мотивация пользователей» для ICMS 2
Компонент предназначен для поощрения пользователей за систематическое посещение сайта.
Поле «Поддерживаю!» для ICMS 2
Поле «Поддерживаю!» предназначено для сбора голосов в решении какой-то задачи.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.