2011-04-11 112 views
0

是否有可能通過這種或那種方式爲Magento管理員提供從前端向特定客戶下訂單的可能性?Magento - 管理員在前端爲給定客戶下訂單

非常感謝。

+0

說說你想創建訂單的管理區域? – PHP 2011-04-11 12:03:00

+0

訂單必須由管理員進行放置,但與其他所有客戶一樣,必須放在前端。 他必須從顧客列表中進行選擇,然後爲所選顧客下訂單。 謝謝。 – Bizboss 2011-04-11 12:20:58

+0

名稱中有POS的擴展名。您使用管理員用戶名登錄,但全部位於前端。 – 2013-02-16 01:05:45

回答

3

經過Magento管理區...

1)銷售 - >命令 - >創建新的訂單

2)你會得到所有客戶的所有customers..select電子郵件的所有電子郵件並下訂單。

3)您將得到選項來選擇產品,加上運費和其他...

希望這會有所幫助。

+0

謝謝,我想我會用這個解決方案;) – Bizboss 2011-04-11 15:42:30

1

如果您確實需要在前端執行此操作: 我不認爲這很容易實現:您可能知道,結帳過程非常依賴會話,並且還會從會話中獲取用戶數據。 然而,如果您使用自定義控制器(例如在json中檢索數據)獲取客戶數據,這可能是可行的。我不知道如何讓客戶數據檢索安全,因爲您可能無法登錄... 之後,好吧,祝你好運預先填充JavaScript中的形式。

1

如果您需要這樣做,您可以構建一項功能以客戶身份登錄,僅授予已擁有所有客戶數據的管理員用戶。儘管如此,您在訂單付款時可能仍會遇到困難。如果你這樣做,確保花費大量的時間來保護「登錄爲」模塊,並只允許授權的管理員。

1

當您第一次發佈時,這是不可用的,但現在有一個免費的擴展名「Login as Customer」,我發現它很容易,直觀且非常實用,以便從前端爲客戶下訂單而不是後端。如果您的網站具有非標準的產品配置或選項依賴性,那麼從後端下訂單有時並不現實。這個擴展工作很好。

相關問題