You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Odoo’s Multi-Websites opens up broad possibilities of diversification and
9
-
customer segmentation for your business. A multiplied audience and
8
+
Odoo’s Multi-Website feature provides a ton of diversification and customer segmentation
9
+
possibilities for your business. A multiplied audience and
10
10
boosted revenue are now just a few clicks away!
11
11
12
-
Each website can work in a fullyindependent way, with its theme,
12
+
Each website can work in a fully-independent fashion, with its very own theme,
13
13
branding, domain name, header & footer, pages, languages, products, blog
14
14
posts, forum, slides, events, live chat channels, etc. Let’s go for a
15
15
tour!
@@ -18,17 +18,17 @@ Setup
18
18
=====
19
19
20
20
To create a new website, go to :menuselection:`Website --> Configuration --> Settings`.
21
-
The button, *Create a new website*, lays in the first section.
21
+
The button, *Create A New Website*, can be found in the first section.
22
22
23
23
24
24
25
25
.. image:: media/multi_website05.png
26
26
:align:center
27
27
28
-
In the upcoming prompt, set a name for your new website and a specific
29
-
domain name. Leave empty to publish the new website under the default
30
-
domain of your Odoo database. You can later set some country groups to
31
-
redirect visitors to it using Geo IP.
28
+
In the upcoming prompt, you'll need to set a name for your new website and specific
29
+
domain. Leave the field empty to publish the new website under the default
30
+
domain of your Odoo database. You can set some country groups to
31
+
redirect visitors to it using Geo IP whenever you'd like.
32
32
33
33
.. image:: media/multi_website01.png
34
34
:align:center
@@ -37,7 +37,7 @@ Then, select a theme. This new website might have an entirely different
37
37
purpose or audience than the first one. So feel free to go for a
38
38
different theme!
39
39
40
-
Once the theme is selected, you can start to build the homepage of your
40
+
Once the theme is selected, you can start to build the homepage for your
41
41
website. Follow the purple drops; they will help you in the first steps.
42
42
43
43
.. image:: media/multi_website08.png
@@ -48,14 +48,14 @@ website. Follow the purple drops; they will help you in the first steps.
48
48
If you run Odoo Online, don’t forget to redirect any new domain name to your Odoo database
49
49
(``CNAME``) and to authorize it Odoo-side. See :doc:`domain_name`.
50
50
51
-
Create the menu
51
+
Create The Menu
52
52
===============
53
53
54
54
The new website has a default menu with all the installed applications.
55
55
To edit it, click :menuselection:`Pages --> Edit Menu`. Moving forward you only edit
56
56
the menu of the current website.
57
57
58
-
Switch from one website to another
58
+
Switch From One Website To Another
59
59
==================================
60
60
61
61
@@ -72,21 +72,21 @@ requested to sign in.
72
72
(e.g., ``/shop/myproduct``). If this URL is not used, you will be redirected to a 404 page but
73
73
prompted to create a new page from there.
74
74
75
-
Add features
75
+
Add Features
76
76
============
77
77
78
78
The website apps you install (e.g., Slides, Blogs) are made available on
79
-
all your websites. You can, of course, keep them hidden in one website by
79
+
all your websites. Of course, you can keep them hidden in one website by
80
80
removing the menu item.
81
81
82
-
Each website comes with a high range of specific options in the
82
+
Each website comes with a plethora of specific options in the
83
83
settings. First, select the website to configure.
84
84
85
85
.. image:: media/multi_website15.png
86
86
:align:center
87
87
88
-
Then, take a look at the options flagged with the earth icon. It means
89
-
they only impact the very website you are working on.
88
+
Then, take a look at the options flagged with the Earth icon. That means
89
+
they only impact the website you are currently working on.
90
90
91
91
.. image:: media/multi_website12.png
92
92
:align:center
@@ -107,10 +107,10 @@ You can, for instance, set specific :
107
107
108
108
The other options are global and apply to all your websites.
109
109
110
-
Manage domain names
110
+
Manage Domain Names
111
111
===================
112
112
113
-
As said earlier, your websites can either share the same domain name or
113
+
As mentioned earlier, your websites can either share the same domain name or
114
114
use a specific one. If you share it and want to adapt the content per
115
115
region, set country groups in the setting of each website. Visitors will
116
116
be redirected to the right website using GeoIP.
@@ -126,7 +126,7 @@ be redirected to the right website using GeoIP.
126
126
.. seealso::
127
127
- :doc:`domain_name`
128
128
129
-
Customize the visitor experience
129
+
Customize The Visitor Experience
130
130
================================
131
131
132
132
@@ -139,14 +139,14 @@ blogs, events, etc.) as the number of available options is higher there.
139
139
.. image:: media/multi_website14.png
140
140
:align:center
141
141
142
-
Publish specific content per website
142
+
Publish Specific Content Per Website
143
143
------------------------------------
144
144
145
145
146
146
Like static pages, any content created from the front-end (product, blog
147
-
post, etc.) is always only published in the current website. You can
147
+
post, etc.) is always published on the current website only. You can
148
148
change that from the edit form view in the backend and leave the
149
-
*Website* field blank. This will publish it in all the websites.
149
+
*Website* field blank. This will publish it on all your websites.
150
150
151
151
.. image:: media/multi_website06.png
152
152
:align:center
@@ -170,80 +170,80 @@ websites*:
170
170
171
171
.. note::
172
172
When you create the record from the backend and publish it,
173
-
typically a product or an event, it is made available in all websites.
173
+
typically a product or an event, it is made available on all websites.
174
174
175
-
Publish a page in all websites
175
+
Publish A Page In All Websites
176
176
------------------------------
177
177
178
-
A new static page is created and only made available in the current
178
+
A new static page is created and only made available on the current
179
179
website. You can duplicate it to other websites from
180
180
:menuselection:`Website --> Configuration --> Pages`. To do so, leave the *Website* field empty.
181
181
182
-
If you want to duplicate it in just one other website, duplicate the
182
+
If you want to duplicate it on just one other website, duplicate the
183
183
page and set the new website.
184
184
185
185
.. image:: media/multi_website09.png
186
186
:align:center
187
187
188
188
When you edit the page again, the change only affects the current
189
-
website. A new page is duplicated and tied up to the website.
190
-
The original page still being linked to all websites.
189
+
website. A new page is duplicated and tied to the website.
190
+
The original page is still linked to all websites.
191
191
192
192
.. tip::
193
-
By grouping pages by URL in the page manager, you quickly find
193
+
Grouping pages by URL in the page manager, you quickly find
194
194
the original page behind each edited page.
195
195
196
196
.. image:: media/multi_website10.png
197
197
:align:center
198
198
199
-
Multi-companies
199
+
Multi-Companies
200
200
===============
201
201
202
202
Each website can be linked to a specific company of your system, in a
203
-
multi-companies environment.
203
+
multi-company environment.
204
204
205
205
.. image:: media/multi_website16.png
206
206
:align:center
207
207
208
-
With such a configuration, only company-related data appear on the
208
+
With such a configuration, only company-related data appears on the
209
209
website (products, jobs, events, etc.).
210
210
211
211
Website editors can only view and edit the pages of the records they
212
-
have access to, typically the ones belonging to their current company
213
-
(and to their subsidiaries, or child companies in Odoo language). And so
214
-
is it for visitors.
212
+
have access to, which are typically the ones belonging to their current company
213
+
(and to their subsidiaries, or child companies in Odoo language). And the same
214
+
goes for visitors, as well.
215
215
216
216
.. note::
217
-
If websites are multi-companies, you don’t change company when switching websites. To change the company and see the related content, use the company selector in the menu.
217
+
If websites are multi-companies, you don’t change the company when switching websites. To change the company and see the related content, use the company selector in the menu.
218
218
219
219
.. image:: media/multi_website02.png
220
220
:align:center
221
221
222
-
Configure your eCommerce website
222
+
Configure Your eCommerce Website
223
223
================================
224
224
225
-
eCommerce is a crucial feature in the multi-websites environment. We made it
226
-
so that the entire flow can be customized to fit the very audience of
225
+
eCommerce is a crucial feature in the multi-website environment. We made it
226
+
so the entire flow can be customized to fit the audience of
227
227
each website.
228
228
229
-
Products only available on one website
229
+
Products Only Available On One Website
230
230
--------------------------------------
231
231
232
-
We already saw earlier how to publish a specific record in only one
232
+
We already saw how to publish a specific record on only one
233
233
website. You will find the \*Website\* field in the eCommerce tab of the
234
-
product edit form. Empty means available in all websites.
234
+
product edit form. Empty means available on all websites.
235
235
236
236
.. image:: media/multi_website13.png
237
237
:align:center
238
238
239
-
Products available on *some* websites
239
+
Products Available On *Some* Websites
240
240
-------------------------------------
241
241
242
-
To make a product available on some websites, but not all of them, you
242
+
To make a product available on some websites (but not all of them), you
243
243
should duplicate the product for each website.
244
244
245
245
If you need a unique reference to manage in your inventory, you should
246
-
install *Manufacturing\and create *Kits* BoMs (bills of materials).
246
+
install *Manufacturing* and create *Kits* BoMs (bills of materials).
247
247
Each kit will link each published “virtual” product to the main
248
248
reference managed in your inventory. That way, any item sold from your
249
249
website will be converted into the storable item in the delivery order.
@@ -257,52 +257,52 @@ Prices per Product* in Website settings.
257
257
Then, go to :menuselection:`Website --> Products --> Pricelists` to create additional
258
258
pricelists. See :doc:`../../ecommerce/maximizing_revenue/pricing`.
259
259
260
-
If you need help. Select a website to make a pricelist only available on
261
-
this website.
260
+
If you need help, select a website to make a pricelist only available on
261
+
that website.
262
262
263
263
.. image:: media/multi_website07.png
264
264
:align:center
265
265
266
-
Leaving the field empty means that you make it work in all websites if
267
-
*Selectable* is selected. Otherwise, it makes it only available for
266
+
Leaving the field empty means you want it on all websites, if
267
+
*Selectable* is selected. Otherwise, it's only available for
268
268
backend operations of Sales and Point of Sale applications.
269
269
270
-
Payment Acquirers and Delivery Methods
270
+
Payment Acquirers & Delivery Methods
271
271
--------------------------------------
272
272
273
-
By default, published payment acquirers and delivery methods are deployed in all websites.
274
-
You could already use specific payment acquirers per country using Geo
273
+
By default, published payment acquirers and delivery methods are deployed on all websites.
274
+
You can use specific payment acquirers per country using Geo
275
275
IP by defining countries in their configuration. Now you can also do it
276
276
per website by filling in the *Website* field.
277
277
278
-
Customer accounts
278
+
Customer Accounts
279
279
-----------------
280
280
281
-
There is a setting to choose how to manage customer accounts in Website
281
+
There is an option to choose how to manage customer accounts in Website
282
282
settings. You can either allow customers to use one account through all
283
283
the websites or compel them to create one account for each website. This
284
284
last option is convenient if your websites shouldn’t be related to each
285
-
other in the visitor mind.
285
+
other in the visitor's mind.
286
286
287
287
.. image:: media/multi_website17.png
288
288
:align:center
289
289
290
-
Technical hints for customization
290
+
Technical Hints For Customization
291
291
=================================
292
292
293
-
If you want to publish custom objects on the website, here are a few
294
-
tips to make it work with multiwebsites:
293
+
If you want to publish custom objects on your website, here are a few
294
+
tips to make it work with multi-websites:
295
295
296
-
- Sitemap: don’t forget the domain in the route to only publish
297
-
available records in each website’s sitemap.
296
+
*Sitemap*:
297
+
Don’t forget the domain in the route to only publish available records in each website’s sitemap.
298
298
299
-
- Access: you should call the method
300
-
*can_access_from_current_website* in the controller to make
301
-
sure the visitor can see a record in the current website.
299
+
*Access*:
300
+
You should call the method *can_access_from_current_website* in the controller to make
301
+
sure the visitor can see a record in the current website.
302
302
303
-
- Search: when a list of records is displayed, don’t forget to specify
304
-
the domain to only display records available for the current
305
-
website.
303
+
*Search*:
304
+
When a list of records is displayed, don’t forget to specify the domain to only display records
0 commit comments