管理多個網站?

../../../../_images/multi_website04.png

Odoo的多網站功能為您的業務開啟了廣泛的多樣化和客戶細分的可能性。擴大受眾和提高收入現在只需點擊幾下即可實現!

每個網站都可以完全獨立地工作,具有自己的主題、品牌、域名、頁眉和頁腳、頁面、語言、產品、博客文章、論壇、幻燈片、事件、實時聊天頻道等。讓我們來一次旅行吧!

設置?

要創建一個新網站,請轉到 網站 ? 配置 ? 設置 。按鈕 創建新網站 位于第一部分。

../../../../_images/multi_website05.png

在接下來的提示中,為您的新網站設置名稱和特定的域名。如果留空,則將新網站發布在您的Odoo數據庫的默認域名下。您可以稍后使用Geo IP設置一些國家組來將訪問者重定向到它。

../../../../_images/multi_website01.png

然后,選擇一個主題。這個新網站可能與第一個完全不同,目的或受眾也可能不同。所以可以選擇不同的主題!

一旦選擇了主題,您就可以開始構建網站的主頁。跟隨紫色的提示,它們將幫助您完成第一步。

../../../../_images/multi_website08.png

注解

如果您使用的是Odoo Online,請不要忘記將任何新的域名重定向到您的Odoo數據庫( CNAME ),并在Odoo端進行授權。請參閱: 配置您現有的域名 。

創建菜單?

新網站有一個默認菜單,包含所有已安裝的應用程序。要編輯它,請單擊: 頁面 ? 編輯菜單 。從現在開始,您只需要編輯當前網站的菜單。

切換到另一個網站?

非常簡單!在編輯欄的右上角有一個網站切換器。切換到另一個網站將連接到該網站的域名。如果您為網站使用另一個域名,則用戶將被要求登錄。

../../../../_images/multi_website03.png

注解

切換時,您將被重定向到另一個網站上相同的域路徑(例如, /shop/myproduct )。如果未使用此URL,則將重定向到404頁面,但會提示您從那里創建新頁面。

添加功能?

您安裝的網站應用程序(例如幻燈片、博客)將在您的所有網站上提供。當然,您可以通過刪除菜單項在一個網站上將它們隱藏。

每個網站在設置中都有許多特定選項。首先,選擇要配置的網站。

../../../../_images/multi_website15.png

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

../../../../_images/multi_website12.png

例如,您可以設置特定的:

  • 語言,

  • 域名,

  • 社交媒體鏈接,

  • 客戶門戶模式(B2C vs. B2B),

  • 專屬的實時聊天頻道,

  • 等等

其他選項是全局的,適用于您的所有網站。

管理域名?

如前所述,您的網站可以共享相同的域名或使用特定的域名。如果您共享域名并希望根據地區調整內容,請在每個網站的設置中設置國家組。訪問者將使用GeoIP被重定向到正確的網站。

../../../../_images/multi_website18.png

注解

Odoo Online 默認安裝了 Geo IP。如果您在本地運行 Odoo,請不要忘記安裝 GeoIP 庫。請參閱 Geo IP 安裝(本地數據庫) 。

另請參閱

如果您設置了額外的網站并指定了域名,則需要執行三個步驟才能使此功能正常工作:

  1. 在您的托管提供商的DNS配置中設置A記錄,以便將“www.mywebsite2.ext”重定向到您的Odoo實例的IP地址。

  2. 在Nginx中創建一個額外的 server 塊,在其中設置你在 網站域名 字段中設置的 server_name 。

  3. 重新加載并重啟您的 Nginx 實例以使用新的 server 塊。

定制訪客體驗?

通過菜單 *自定義* ,可以非常深入地定制客戶體驗。所有可用的視覺選項都是針對每個網站特定的。瀏覽不同的頁面,以適應這個新的受眾。重點關注工作流程和自動頁面(電子商務結賬、博客、活動等),因為可用選項更多。

../../../../_images/multi_website14.png

按網站發布特定內容?

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

../../../../_images/multi_website06.png

以下是您可以鏈接到 一個或所有網站 的所有對象:

  1. 產品

  2. 電子商務產品類別

  3. 博客

  4. 幻燈片頻道

  5. 論壇

  6. 活動

  7. 職位

注解

當您從后端創建并發布記錄(通常是產品或事件)時,它將在所有網站上都可用。

在所有網站上發布頁面?

創建一個新的靜態頁面,僅在當前網站中可用。您可以從 網站 ? 配置 ? 頁面 復制到其他網站。要這樣做,請將 網站 字段留空。

如果您只想在另一個網站上復制它,請復制該頁面并設置新網站。

../../../../_images/multi_website09.png

當您再次編輯頁面時,更改僅影響當前網站。新頁面將被復制并綁定到該網站。原始頁面仍然鏈接到所有網站。

小技巧

通過在頁面管理器中按URL分組頁面,您可以快速找到每個編輯頁面背后的原始頁面。

../../../../_images/multi_website10.png

多公司?

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

../../../../_images/multi_website16.png

使用這樣的配置,網站上只會顯示與公司相關的數據(產品、職位、活動等)。

Website編輯只能查看和編輯他們有權限訪問的記錄的頁面,通常是屬于他們當前公司(以及Odoo語言中的子公司或子公司)的頁面。訪客也是如此。

注解

如果網站是多公司的,則在切換網站時不需要更改公司。要更改公司并查看相關內容,請使用菜單中的公司選擇器。

../../../../_images/multi_website02.png

配置您的電子商務網站?

多網站環境中,電子商務是一個至關重要的功能。我們使其可以定制整個流程,以適應每個網站的受眾。

僅在一個網站上可用的產品?

我們之前已經看到如何在一個網站上發布特定的記錄。您將在產品編輯表單的電子商務選項卡中找到 *網站* 字段??瞻妆硎驹谒芯W站上都可用。

../../../../_images/multi_website13.png

某些網站上有可用產品?

要使某些網站上的產品可用,但不是所有網站,您應該為每個網站復制該產品。

如果您需要在庫存中管理唯一的參考信息,您應該安裝 制造 并創建 Kits BOM(物料清單)。每個套件將把每個發布的“虛擬”產品與您在庫存中管理的主參考鏈接起來。這樣,從您的網站銷售的任何物品都將轉換為交貨單中可存儲的物品。

價格表?

要按網站管理特定價格,您可以在網站設置中激活 每個產品的多個銷售價格 。

然后,前往 網站 ? 產品 ? 價格表 創建額外的價格表。您還可以選擇僅在特定網站上提供價格表。

另請參閱

價格管理 .

../../../../_images/multi_website07.png

如果選擇了 可選 ,則將該字段留空表示您希望在所有網站上運行。否則,它僅適用于銷售和銷售點應用程序的后端操作。

支付提供商和交付方式?

默認情況下,已發布的支付提供商和交付方式將部署在所有網站上。您已經可以通過在其配置中定義國家來使用特定的支付提供商,使用Geo IP?,F在,您還可以通過填寫“網站”字段來針對每個網站執行此操作。

客戶賬戶?

在網站設置中有一個選項來選擇如何管理客戶賬戶。您可以允許客戶在所有網站上使用一個賬戶,或者強制他們為每個網站創建一個賬戶。如果您的網站不應該在訪問者的心中相關聯,那么最后一個選項是方便的。

../../../../_images/multi_website17.png

自定義技術提示?

如果您想在網站上發布自定義對象,以下是一些提示,可幫助您使其與多個網站配合使用:

  • 站點地圖:在路由中不要忘記域名以僅發布

    每個網站站點地圖中可用的記錄。

  • 訪問:您應該調用該方法

    can_access_from_current_website 在控制器中使用,以確保訪問者可以在當前網站中查看記錄。

  • 搜索:當顯示記錄列表時,請不要忘記指定

    在當前網站中僅顯示可用記錄的域名。

../../../../_images/multi_website11.png