我有2個網站在Magento中設置,每個網站都有一個商店。每個網站都有自己的客戶帳戶。現在,我需要關閉一個網站,並將所有客戶帳戶從網站A遷移到網站B,以便來自網站A的商店的客戶可以登錄到網站B的商店。我需要做什麼來完成這個任務?如果客戶在網站A的商店和網站B的商店中擁有帳戶,該怎麼辦?如何在Magento中將客戶從一個網站移動到另一個網站?
回答
好的,這裏只是一個想法。我以前從來沒有嘗試過這種方式,這通常不是應該做的事。因此,備份數據庫或設置測試安裝,你先試試這個,然後按照下面的步驟:
1)找出舊網站ID和新的凡客已被添加
2)開放與一個MySQL客戶或phpMyAdmin的
3)去到餐桌「customer_entity」,打開內容
4)改變舊網站ID的客戶項新的網站ID
如果一個數據庫作品,你可以編寫一個sql更新來更改該表中的所有網站ID。 您也可以檢查網站B中是否存在該客戶帳戶(電子郵件地址),或不是每個條目。 http://dev.mysql.com/doc/refman/5.1/de/update.html
更好的方法應該是這樣的:編寫一些代碼讀出從網站A中的所有客戶數據,並將其寫入到網站B. 但是這需要一些Magento的開發技能有點Magento的模塊 。如果您對專業解決方案感興趣,請隨時聯繫。
歡呼
編輯:可能是有意義的改變STORE_ID值以及
那裏有另一個,更簡單的方法,只是進入我的腦海。從來沒有嘗試過這個。 轉到系統 - >導入/導出到您的管理員和導出您的客戶在CSV文件。 使用OpenOffice或LibreOffice打開此文件,更改網站並存儲代碼值,然後嘗試再次導入它。
想嘗試一個殘酷的想法?它在我的腦海裏,這可能是Magento的故障。
轉到您的客戶,希望商店被改變。
打開瀏覽器的控制檯(螢火蟲或東西)
- 查找html標籤
<select id="_accountwebsite_id" name="account[website_id]" class=" required-entry required-entry select" disabled="disabled"> <option value="">-- Please Select --</option> <option value="0">Admin</option> <option value="1" selected="selected">Main Website</option> </select>
- 移除已停用=「禁用」並將選項的值添加到商店所需的ID。
- 而完成。您的客戶商店已更改。
<select id="_accountwebsite_id" name="account[website_id]" class=" required-entry required-entry select"> <option value="">-- Please Select --</option> <option value="0">Admin</option> <option value="0" selected="selected">Main Website</option> </select>
記住,這是殘酷的,不推薦使用的想法。 LOL
非常酷,謝謝 –
是的,它的工作原理,謝謝你。給出一個空白頁面,但回到管理員客戶視圖時,該網站已更改。空白頁可能是灰色的原因:D –
@RickyOdinMatthews我的榮幸。 。 。這是Magento的作弊:D –
- 1. 將Facebook從一個網站轉移到另一個網站
- 2. 如何將Facebook評論從一個網站遷移到另一個網站?
- 3. 將產品從一個網站導入到Magento的另一個網站
- 4. 將表格從一個網站導入到另一個網站
- 5. 將會話從一個網站傳遞到另一個網站
- 6. 將圖像從一個網站刮到另一個網站
- 7. 如何將網站從一個網址移到另一個網址?
- 8. 轉移會議一個網站到另一個網站
- 9. 如何將訪問令牌從一個網站傳遞到另一個網站?
- 10. 如何將文章從一個Wordpress網站加載到另一個WordPress網站?
- 11. 將數據從一個網站填充到另一個網站在php/javascript中
- 12. 將網站嵌入另一個網站
- 13. 移動從一個文件夾的網站到另一個xcart
- 14. 從一個網站到另一個網站的數據傳輸
- 15. 如何將另一個網站的所有產品導入到magento網站
- 16. Magento錯誤後移動網站到另一個託管
- 17. 如何將網站從「我的網站」移動/遷移到共享點中的另一個位置?
- 18. 從另一個網站拉
- 19. 如何使用PHP在另一個網站中包含另一個網站
- 20. 安全地將信息從一個網站傳遞到另一個網站
- 21. 將變量從一個網站傳遞到Tornado上的另一個網站
- 22. 將Wordpress從一個WP網站集成到另一個非WP網站
- 23. 重定向從一個在線網站到另一個網站的在線
- 24. 從一個網站(網頁)拖放超鏈接到另一個網站
- 25. 如何將代碼從另一個網站添加到您的網站?
- 26. 從一個網站獲取數據並將其顯示在另一個網站
- 27. 如何從另一個網站取消您網站的JavaScript?
- 28. 你如何從我的網站打開另一個網站
- 29. 將動畫從一個網頁轉移到另一個網頁
- 30. 從現有的DotNetNuke 5.1網站創建一個移動網站?
除了網站ID和商店ID之外,還有其他什麼字段可以決定或關聯客戶所屬的網站和商店嗎? –
雖然更改主客戶表中的「website_id」將重新分配客戶帳戶,但其任何關聯數據(如特定於網站的獎勵或銷售)將不會繼續。 – musicliftsme