This question has been flagged
8 Replies
6255 Views

Hello there,

My odoo 8 is in multi-company context. We have 3 companies AAA, BBB and CCC.

When we go at the online shop http://24.226.196.31:8069/shop, we see all the public products of the 3 companies in the same online shop.

I would like to have 1 url by company. With only his products. Not the products from the other companies.

How could I make it?

Please & thanks misters


UPDATE #1 : may 2015

May be we could use this module https://www.odoo.com/apps/modules/8.0/multi_store/...

Is it a module we could use to separate shops on the front-end?


UPDATE #2 : june 2015

Seems very interesting for this problem. We will try it soon!

https://www.odoo.com/apps/modules/8.0/website_sale_order_company/

Avatar
Discard
Author

I can't believe there is no way to achieve this... I don't want to set a second instance of Odoo just to separate the online shop of each company... Idea?

Best Answer

I'm also interest in make this, at the moment I couldn't solve it. And you?


Avatar
Discard

Since last time I wrote this I've been working on that, the best easy solution we find is to modify the original modules website_product_brand and product_brand that you can find on the github. We've made a relation one2one between brand and companies. With that we've managed to have separated shops for each company. Also we started to use website_sale_order_company to solve the problems with quotations, the problem was that all quotations of buycart were going to the admin, and not to the company-owners. Now we are doing work on website_sale_order_company to make it better, it solves the main problem but it is still crappy, if some user make a buycart filled with products from separated companies the quotation goes only to one company. We're going to make public this developments once we have some stable an finished version of all.

Best Answer

An easy way to do this is with the Magento Connector.  Magento can run a multitude of Website Stores from one Server.  The OCA MagentoConnector can connect to the Magento Website and fill the Database and categories.

That said, it is into one Company by default even though Magento has several personas and product mixes (can be shared or not).

If just with Odoo I would think you could run various Databases from One Server and have each database's structure reflect on the Web with a Host Name setup.  That said, only know how to do that with Magento.  Was thinking it should at least be possible with a Apache Proxy in front of a few different Odoo config files.

Avatar
Discard
Author

thanks for this answer. this is one of our last big problem with odoo.

Best Answer

Just a follow on thought from this. If you cannot separate the online shop functionality can you separate the websites? Maybe I have missed something here, but only makes sense to run multi-company if you not having online shopping else you would need to install separate installations of Odoo 8.

Avatar
Discard
Author

It is really not interesting for us to install multiple Odoo instance. We would want to keep our multi-company on only ONE server.

Best Answer

See various discussions on this topic https://www.google.ch/?gws_rd=ssl#q=odoo+website_multi and the developments of the module website_multi_sig.

Avatar
Discard
Best Answer

Odoo 8 don't have this feature yet.
 

Avatar
Discard
Author

What would be an approach to develop this?