Отвечу по тем пунктам которые показались наиболее актуальными и я уже проработал.
#4 Телефон вендора
CS-Cart Multi-Vendor вырос из обычного CS-Cart и поэтому в Multi-Vendor есть рудименты которые мешают работе сайта. Один из них - блок «Телефон в заголовке».
Пока поставил задачу чтобы в настройках модуля можно было выбирать кому назначаются заявки и чей телефон отображается. Варианта будет два Админ сайта, или Вендор.
Модели бизнеса на маркетах разные и кто то позиционируется как сервис который отвечает за качество и т.д. с единой точкой входа (т.е. везде один телефон), кто-то как вы написали просто как каталог который связывает продавцов и покупателей.
Соответственно если в настройках будет выбран Вендор то в Call requests всегда будет отображаться телефон вендора (там где мы можем его знать, продукт, витрина вендора) и заявки будут падать вендору.
#5 Таблицы размеров
В нынешней функциональности «Вкладки товара» вендорам нет невозможности создавать всплывающие окна с таблицами размеров.
Это изучим, но если и будем делать, то только в MVE Plus. Логика управления макетами и стилями доступна только там. А в CS-Cart контентные блоки относятся к макетам
#7 Коммуникация между администратором и продавцом
Чтобы продавец имел обратную связь с покупателем в реальном времени, был создан модуль «Чат с продавцом»
Ваш пост пока не анализировал, но эта задача в планах. По ней буду там отписываться.
#10 Статистика для контроля активности вендора
Владелец маркетплейса всегда должен держать руку на пульсе и получать максимум информации о том, что происходит на площадке, в том числе уделять особое внимание контролю активности продавцов.
Запостил на международке: https://forum.cs-cart.com/topic/54122-dashboard-in-the-admin-panel-of-multi-vendor/#entry311202
В план поставил, обязательно добавим, не понятно насколько полно, там есть некоторые нюансы. Но то что в маркете две основных штуки это продажи и вендоры - это так. И информации по вендорам и их активности действительно не хватает.
#12 Пустые категории в меню
В маркетплейсе априори больше категорий чем в обычном интернет-магазине, поэтому практически невозможно уследить в какой момент и какой категории не останется не одного товара.
Согласен. Вопрос теперь за технической частью, насколько возможно это сделать так чтобы весь магазин не ушел в рекурсию и подсчет товаров в деревьях категорий в многотысячной базе.
Задачу поставил, будем изучать.
#13 Уведомления
Когда покупатель заказал «Обратный звонок», направил в «Центр сообщений» вопрос или появились «Незавершенные покупки», то об этом можно узнать только если перейдёшь на эти страницы. Постоянно гулять по этим страницам, чтобы отслеживать поступающие обращения невозможно.
Важная тема. Она уже в работе и мы нарисовали макеты того как это может выключить. Предпосылок к разработке этой функциональности много, корзины Брошенные корзины, незавершенные заказы - #45 от пользователя ikoshkin, сообщения клиентов и вендоров, уведомления системы о бекапах и т.д.
В январьском отчете расскажу и покажу про это. Возможно заведу отдельную тему.
#18 Статистика продавца
Хорошо, что в административной панели на странице вендора есть «Статистика продавца», но она недостаточна в части статистики товаров.
Расширим, это часть пункта 10. Т.е. эта статистика будет и у админа и вендора.
#22.1А также, было бы полезно в списке
Покупателей добавить колонку с информацией об активности пользователя - количество посещений и дата последнего посещения.
Создал отдельную тему На списке покупателей отображать количество заказов и дату последнего логина - #2 от пользователя moba
#39 Ссылка с фронта в админ-панель вендора
После авторизации вендора на сайте в выпадающем списке (по клику на иконку «Учётная запись») желательно наличие ссылки для входа в административную панель Продавца
Добавим если архитекторы не зарубят с точки зрения безопасности. Взяли в работу.
#46 Бесплатная доставка
В настройках карточки товара на закладке «Параметры доставки» можно включить параметр «Бесплатная доставка».
Изучим этот вопрос. Там все осложняется с тем что просто так нельзя выводить лейбле бесплатная доставка, так как система должна просчитать что для данной локации из которой зашел клиент действительно есть бесплатная доставка.