2015-09-06 97 views
0

我想知道如何設置國家magento 1.9 的默認商店視圖,所以如果我有2個商店的意見一個美國和其他英國 如果來自美國的訪問者打開商店它將他們重定向到美國商店,他們也可以切換到英國。 謝謝。Magento:爲國家magento設置默認商店視圖

回答

0

看着你的問題,我推斷你想要根據客戶的IP地址管理多個商店/商店視圖。

那麼默認Magento目前沒有這樣的功能&也沒有太多的免費模塊或自定義代碼,但這裏有幾個模塊可供選擇,可以完全滿足您的要求。

http://www.magentocommerce.com/magento-connect/geo-ip-store-view-switcher.html http://www.fmeextensions.com/magento-geo-ip-default-store-view.html

如果你試圖爲此創建自定義模塊,則需要按照以下步驟算法:

  1. 獲取客戶/訪問者的IP地址。

    How to find country using IP address in PHP?

    Get Country of IP Address with PHP

  2. 創建國名專賣店/商店的觀點作爲自己的標識符:

  3. 使用Web服務調用確定從IP地址的國家名稱https://docs.nexcess.net/article/how-to-configure-multiple-magento-storefronts.html

  4. 觀察「controller_front_init_before」事件(因爲它是magento開始執行時的第一個事件),以根據其IP地址將您的客戶重定向到相關的商店。並在「標題」部分提供鏈接,將其商店更改爲「語言切換器」,您可以將默認語言切換器文件(基本/默認)覆蓋到主題(主題名/默認)。

相關問題