Sylius отношения с клиентами и продуктами

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

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

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

Мне нужно знать, возможно ли это сделать с помощью sylius каким-либо образом (конфигурация, перезапись объекта)?


person nes15411    schedule 11.09.2015    source источник
comment
Попробуйте изучить каналы: вы могли бы связать клиента с каналом, тогда клиент мог бы управлять продуктами в своем канале, но мог покупать в любом другом канале.   -  person gvf    schedule 13.09.2015
comment
Спасибо за комментарий !! я попробую ваше предложение   -  person nes15411    schedule 13.09.2015
comment
Проверьте ChannelContext.php, Sylius устанавливает канал на основе поддомена, но вы можете изменить поведение, чтобы оно основывалось на клиенте.   -  person gvf    schedule 14.09.2015


Ответы (1)


Sylius не поддерживает это решение "из коробки", но создать такой продукт можно. Я работал над одним проектом, похожим на Etsy, над какой-то предыдущей версией Sylius (два года назад), и мы довольно легко добились этого. Вам нужно будет написать много собственной логики, но это возможно. Дайте мне знать, если вам понадобится помощь в разработке этого, я уверен, что мы сможем помочь.

person Antonio Peric    schedule 15.12.2016