管理多個網站?

Odoo的多網站功能為您的業務開啟了廣泛的多樣化和客戶細分的可能性。擴大受眾和提高收入現在只需點擊幾下即可實現!
每個網站都可以完全獨立地工作,具有自己的主題、品牌、域名、頁眉和頁腳、頁面、語言、產品、博客文章、論壇、幻燈片、事件、實時聊天頻道等。讓我們來一次旅行吧!
設置?
要創建一個新網站,請轉到
。按鈕 創建新網站 位于第一部分。
在接下來的提示中,為您的新網站設置名稱和特定的域名。如果留空,則將新網站發布在您的Odoo數據庫的默認域名下。您可以稍后使用Geo IP設置一些國家組來將訪問者重定向到它。

然后,選擇一個主題。這個新網站可能與第一個完全不同,目的或受眾也可能不同。所以可以選擇不同的主題!
一旦選擇了主題,您就可以開始構建網站的主頁。跟隨紫色的提示,它們將幫助您完成第一步。

注解
如果您使用的是Odoo Online,請不要忘記將任何新的域名重定向到您的Odoo數據庫( CNAME
),并在Odoo端進行授權。請參閱: 配置您現有的域名 。
切換到另一個網站?
非常簡單!在編輯欄的右上角有一個網站切換器。切換到另一個網站將連接到該網站的域名。如果您為網站使用另一個域名,則用戶將被要求登錄。

注解
切換時,您將被重定向到另一個網站上相同的域路徑(例如, /shop/myproduct
)。如果未使用此URL,則將重定向到404頁面,但會提示您從那里創建新頁面。
添加功能?
您安裝的網站應用程序(例如幻燈片、博客)將在您的所有網站上提供。當然,您可以通過刪除菜單項在一個網站上將它們隱藏。
每個網站在設置中都有許多特定選項。首先,選擇要配置的網站。

然后,看一下標有地球圖標的選項。這意味著它們只影響您正在工作的網站。

例如,您可以設置特定的:
語言,
域名,
社交媒體鏈接,
客戶門戶模式(B2C vs. B2B),
專屬的實時聊天頻道,
等等
其他選項是全局的,適用于您的所有網站。
管理域名?
如前所述,您的網站可以共享相同的域名或使用特定的域名。如果您共享域名并希望根據地區調整內容,請在每個網站的設置中設置國家組。訪問者將使用GeoIP被重定向到正確的網站。

注解
Odoo Online 默認安裝了 Geo IP。如果您在本地運行 Odoo,請不要忘記安裝 GeoIP 庫。請參閱 Geo IP 安裝(本地數據庫) 。
另請參閱
如果您設置了額外的網站并指定了域名,則需要執行三個步驟才能使此功能正常工作:
在您的托管提供商的DNS配置中設置A記錄,以便將“www.mywebsite2.ext”重定向到您的Odoo實例的IP地址。
在Nginx中創建一個額外的
server
塊,在其中設置你在 網站域名 字段中設置的server_name
。重新加載并重啟您的 Nginx 實例以使用新的
server
塊。
定制訪客體驗?
通過菜單 *自定義* ,可以非常深入地定制客戶體驗。所有可用的視覺選項都是針對每個網站特定的。瀏覽不同的頁面,以適應這個新的受眾。重點關注工作流程和自動頁面(電子商務結賬、博客、活動等),因為可用選項更多。

按網站發布特定內容?
與靜態頁面一樣,從前端創建的任何內容(產品、博客文章等)始終只發布在當前網站上。您可以從后端的編輯表單視圖中更改此設置,并將 網站 字段留空。這將在所有網站上發布它。

以下是您可以鏈接到 一個或所有網站 的所有對象:
產品
電子商務產品類別
博客
幻燈片頻道
論壇
活動
職位
注解
當您從后端創建并發布記錄(通常是產品或事件)時,它將在所有網站上都可用。
在所有網站上發布頁面?
創建一個新的靜態頁面,僅在當前網站中可用。您可以從
復制到其他網站。要這樣做,請將 網站 字段留空。如果您只想在另一個網站上復制它,請復制該頁面并設置新網站。

當您再次編輯頁面時,更改僅影響當前網站。新頁面將被復制并綁定到該網站。原始頁面仍然鏈接到所有網站。
小技巧
通過在頁面管理器中按URL分組頁面,您可以快速找到每個編輯頁面背后的原始頁面。

多公司?
每個網站都可以鏈接到您系統中的特定公司,在多公司環境中。

使用這樣的配置,網站上只會顯示與公司相關的數據(產品、職位、活動等)。
Website編輯只能查看和編輯他們有權限訪問的記錄的頁面,通常是屬于他們當前公司(以及Odoo語言中的子公司或子公司)的頁面。訪客也是如此。
注解
如果網站是多公司的,則在切換網站時不需要更改公司。要更改公司并查看相關內容,請使用菜單中的公司選擇器。

配置您的電子商務網站?
多網站環境中,電子商務是一個至關重要的功能。我們使其可以定制整個流程,以適應每個網站的受眾。
僅在一個網站上可用的產品?
我們之前已經看到如何在一個網站上發布特定的記錄。您將在產品編輯表單的電子商務選項卡中找到 *網站* 字段??瞻妆硎驹谒芯W站上都可用。

某些網站上有可用產品?
要使某些網站上的產品可用,但不是所有網站,您應該為每個網站復制該產品。
如果您需要在庫存中管理唯一的參考信息,您應該安裝 制造 并創建 Kits BOM(物料清單)。每個套件將把每個發布的“虛擬”產品與您在庫存中管理的主參考鏈接起來。這樣,從您的網站銷售的任何物品都將轉換為交貨單中可存儲的物品。
價格表?
要按網站管理特定價格,您可以在網站設置中激活 每個產品的多個銷售價格 。
然后,前往
創建額外的價格表。您還可以選擇僅在特定網站上提供價格表。另請參閱
價格管理 .

如果選擇了 可選 ,則將該字段留空表示您希望在所有網站上運行。否則,它僅適用于銷售和銷售點應用程序的后端操作。
支付提供商和交付方式?
默認情況下,已發布的支付提供商和交付方式將部署在所有網站上。您已經可以通過在其配置中定義國家來使用特定的支付提供商,使用Geo IP?,F在,您還可以通過填寫“網站”字段來針對每個網站執行此操作。
客戶賬戶?
在網站設置中有一個選項來選擇如何管理客戶賬戶。您可以允許客戶在所有網站上使用一個賬戶,或者強制他們為每個網站創建一個賬戶。如果您的網站不應該在訪問者的心中相關聯,那么最后一個選項是方便的。

自定義技術提示?
如果您想在網站上發布自定義對象,以下是一些提示,可幫助您使其與多個網站配合使用:
- 站點地圖:在路由中不要忘記域名以僅發布
每個網站站點地圖中可用的記錄。
- 訪問:您應該調用該方法
can_access_from_current_website 在控制器中使用,以確保訪問者可以在當前網站中查看記錄。
- 搜索:當顯示記錄列表時,請不要忘記指定
在當前網站中僅顯示可用記錄的域名。
