[轉]NopCommerce中的多商店支持:權威指南

[轉]NopCommerce中的多商店支持:權威指南

示意圖

多商店支持是最強大的nopCommerce功能之一。但究竟什麼是多店支持?它是誰的?如何在nopCommerce中設置多個商店?在今天的帖子中,咱們將回答這些以及與多商店功能相關的其餘問題。數據庫

什麼是nopCommerce中的多店支持?

nopCommerce中的多商店功能容許您在單個nopCommerce安裝中運行多個在線商店。 您能夠在不一樣的域或子域上運行不一樣的存儲,但不能讓它們在單獨的虛擬目錄中運行。 換句話說,全部商店都在同一個應用程序池中運行。
這有什麼用?安全

  • 對於初學者,您只有一個數據庫和Web應用程序可供使用。
  • 您能夠對全部網站進行單一管理,您能夠在其中管理目錄,客戶和訂單數據。
  • 您的客戶只需登陸您的全部商店。
  • 您能夠在商店之間共享目錄數據。 例如,您能夠在多個商店中提供相同的產品。
  • 最後但一樣重要的是,因爲您的客戶數據也是共享的,所以您能夠在商店之間使用它來進行營銷活動和不一樣的交叉銷*售/向上銷售實施。

誰是適合的nopCommerce多商店功能?

  • 須要爲B2C和B2B單獨存儲的商家
  • 在不一樣國家/地區銷售而且每一個國家/地區都須要單獨商店的零售商
  • 經營多個品牌的企業

您的nopCommerce安裝中的大多數實體(如類別,產品等)均可以限制每一個商店。 但重要的是要注意您的客戶不可能。服務器

爲何這很重要? 由於在nopCommerce中,管理員其實是具備特定角色的客戶。 您沒法將客戶(即管理員)限制到特定商店這一事實意味着您沒法讓管理員只能訪問一個商店。 換句話說,全部管理員均可以看到全部商店數據。性能

這是什麼意思? 這意味着nopCommerce中的多商店功能實際上適用於擁有多個在線商店的單店主。網站

所以,咱們已經肯定了nopCommerce中的多店支持以及它適合的人。 可是,爲了規劃多商店實現,您還須要瞭解一件事 - 每一個商店能夠配置哪些實體?插件

每一個商店能夠配置哪些nopCommerce實體?

設置

能夠爲每一個商店配置nopCommerce中的每一個設置。 若是您打開其中一個設置管理頁面,您將看到如下下拉列表:code

這容許您編輯全部商店或特定商店的設置。
從多商店配置中選擇特定商店的下拉菜單時,每一個設置的左側會顯示一個額外的複選框。 若是要更改該特定商店的特定設置的值,能夠選中此複選框。 這是一個例子:blog

在這種狀況下,將爲所選商店覆蓋「搜索自動完成啓用」設置(由於左側的複選框已標記)。
搜索詞最小長度設置未被覆蓋(左側的複選框未標記),這意味着您的nopCommerce應用程序將使用爲全部商店設置的值。get

產品

您的每一個產品都有限制商店設置。 此設置位於產品管理面板的「映射」部分。 (注意:您能夠經過轉至管理→目錄→產品找到映射部分。)博客

您能夠指定產品可用的商店,也能夠將限制商店設置爲空,這意味着該產品可用於全部商店。

產品價格

咱們已經肯定您能夠在多個商店提供相同的產品。 您還能夠爲每一個商店配置產品價格。 換句話說,您能夠爲不一樣的商店設置不一樣的產品價格。 爲此,您必須使用層級價格。

如下是如何配置每一個商店的產品價格:

  • 轉至管理面板→目錄→產品
  • 選擇要配置的產品價格→單擊「編輯」
  • 向下滾動到Tier Price面板→單擊Add new tier price按鈕

  • 單擊「添加新層價格」按鈕時,將打開「編輯層價格詳細信息」窗口。 從那裏,您能夠配置每一個商店的產品價格。

插件

許多nopCommerce插件都有多商店配置。 nopCommerce開箱即用的全部插件和全部Nop-Templates插件均可以按商店配置。 這些插件是Carousel, Sale of the Day, Mega Menu等。

每一個商店能夠配置哪些其餘實體?

能夠爲每一個商店配置的其餘實體是產品類別,主題,製造商,消息模板,主題,新聞頁面,博客頁面,投票,國家/地區,語言和貨幣。

請記住,每一個商店規則(全站點)設置都有一個忽略限制。 (注意:此複選框位於「目錄設置」的「性能」部分中。)
若是啓用此設置,則商店映射將不起做用。 所以,若是您沒法將實體限制爲特定商店(或商店),請確保未啓用此設置。

如何在nopCommerce中設置多個商店?

  1. 轉到nopCommerce商店的管理面板

  2. 轉到配置→商店→單擊+添加新(右上角)

  3. 填寫所需信息

    * <b>商店名稱</b>。您的商店名稱是可本地化的,即它能夠用不一樣的語言顯示。
    爲何這很重要?換句話說,商店名稱在哪裏使用?首先,您的商店名稱顯示在您的nopCommerce商店的管理面板中。另外一方面,某些消息模板具備%Store.Name%標記。此標記將替換爲每一個本地化商店的商店名稱。
     * <b>網址</b>。在將其添加到nopCommerce以前,您須要爲第二個商店設置域或子域。
     * <b>SSL證書</b>。僅當您擁有域的SSL證書時,才標記啓用SSL的複選框。
    擁有SSL證書是絕對必要的。 SSL證書可確保您網站上的客戶會話(訪問和購物行爲)是安全的。沒有SSL證書會破壞您的可信度。此外,若是沒有SSL證書,Google會將您的網站排名更低。
    <b>注意:</b>在標記啓用SSL的複選框以前,您須要確保在您的網站上安裝並配置了SSL證書。
    <b>爲何?</b>由於若是您標記啓用SSL的複選框,nopCommerce將經過https://強制管理和登陸頁面。若是您還沒有正確配置SSL,則不會發生這種狀況。這意味着您將沒法訪問管理面板並更改設置。
     * 域名映射。好比說,您的網站名爲https://www.second-store.com。您商店的主機值爲www.second-store.com和second-store.com。換句話說,域名可確保訪問者訪問您的網站,不管他們是否輸入www。
     * <b>默認語言.</b>商店的默認語言。
     * <b>顯示順序.</b>管理面板中商店的顯示順序。
     * <b>公司信息.</b>公司名稱,地址,電話號碼,增值稅(如適用)。提供正確的公司信息是必須的,由於,與SSL證書相似,這會增長您的可信度。此外,若是潛在客戶知道他們有辦法隨時與您聯繫,他們更有可能從您的網站購買
    
     填寫此信息時,請單擊「保存」。
    
     基本上,這是您向nopCommerce管理面板添加第二個(或第三個或第四個)商店的方式。 可是,您仍須要執行幾個步驟才能完成商店設置。
  4. 將您的第二個商店域或子域映射到您的網站。

若是您使用的是共享主機,則能夠經過主機控制面板執行此操做。
若是您不使用第三方託管解決方案,即,若是您在服務器上託管nopCommerce網站,則必須:

  1. 編輯商店域的DNS記錄。

轉到您的域控制面板(控制面板由您的域名提供商提供)。
若是您使用的是託管服務提供商,則只需將域名稱服務器更改成託管服務提供商的名稱服務器便可。
若是您本身託管網站,則須要爲您的域添加兩條A記錄:

到此爲止!您已完成多店鋪設置!
轉載自(https://www.nop-templates.com/nopcommerce-multi-store

相關文章
相關標籤/搜索