Скажите может кто видел такое, что бы товары выставляли пользователи, или партнёры которые могут сразу зарегистрироваться и продавать товары на сайте?
Насколько мне известно в рамках OpenCart реализации данного функционала весьма затруднительна, если не невозможна.
Поскольку товары добавляются только в админке, нужно давать доступ зарегистрированным юзерам в админку для добавления товаров. В настройках можно создать группу пользователей и дать ей право доступа только к товарам. Но они смогут не только добавлять, но и редактировать и удалять. А при регистрации назначать всем юзерам эту группу. Вот как-то так.
каждому юзеру довать свой логин, т.к. если дать всем один то как выше описали каждый начнет грохать чужой или редактировать кто как хочит
Столкнулся с схожей надобностью, предоставления к админке доступа, создал группу пользователей-урезал права, но там только на чтение и редактирование, как сделать, что бы пользователь не мог редактировать или удалять чужие товары?
Ну почему невозможно))) Решение, когда товары на онлайн-магазине выкладывают различные продавцы называется мультивендорная площадка. Для опенкарта есть такой модуль - Multimerch digital marketplace. Вроде бы его выкладывали тут в платных модулях (бесплатно), называется - Multimerch digital marketplace 4. Другое дело, что если вы не сильны в Опенкарте, то врядли сможете создать такую площадку, даже подключив этот модуль. Нужны и знания английского, чтобы перевести модуль.. и адаптировать выбранный шаблон под данный модуль и проч.. За рубежом хватает таких площадок. Основная идея, кстати это есть и в упомянутом модуле, в том, что владелец площадки - забирает себе определенный процент от продажи товаров различных продавцов... То есть - вы им бесплатную площадку, они вам % с продаж.. На сайте модуля есть несколько примеров таких мультимерч-площадок, однако ни одного адекватного решения ни по дизайну , ни по функционалу я там не увидел.. Все сырое и на скорую руку... Хотя давно не смотрел...
Про мультивендорные площадки читал, а мне интересно возможно ли как то прикрутить к тому, что у меня есть, давать доступ к админке на товары опасно, могу удалить товар конкурентов. А вот ограничить как то действия, что бы или видели только свое или редактировать могли только свое, читал где то, что возможно разграничить базами данных можно...
может посмотреть в сторону мультимагазина ? каждому - свой магазин и вывести всё одной витриной для посетителей. вроде multistore был модуль. но жив ли он.