2011-09-03 47 views
0

堆棧溢出的第一篇文章!在這裏,我們去...Magento - 如何設置一個項目的每日庫存

OK,所以我有Magento的社區版v1.5.1.0設置我的服務器上,並有一個單品都準備好了。該產品具有日期屬性,該日期屬性是客戶希望交付產品的日期。該產品是我在客戶訂購時製作的產品。只有這麼多這樣的產品,我可以在一天之內完成。所以我的問題是,如何跟蹤在特定日期已設置交付的總訂單,並在滿足上限時禁止在前端選擇該日期。

我試圖尋找插件,但沒有發現任何適合這種情況呢。任何建議/指針都會很棒。

我很高興,開始在內部代碼督促如果需要的話。只是想確保在潛水前我沒有錯過一個簡單的選擇!

在此先感謝

Justyn

回答

1

是的,這是一個相當不尋常模塊,我可以理解爲什麼沒有做插件還前。

首先 - 不要刺激他們的內部代碼!您必須通過編寫一個自定義模塊來擴展平臺,否則您的應用程序將不再是未來的證明。

這裏是攻擊的快速計劃,向你展示爲實現你的目標一定Magento的技術。

  1. 的屬性添加到您希望有此約束的產品適用於「delivery_date_capacity」

  2. 創建一個偵聽訂單和存儲產品和日期的記錄須予交付的自定義模塊以及每個交貨日的閾值訂單,當產品在(「delivery_date_capacity」)中具有標識屬性時會觸發該閾值訂單。

根據您需要的用戶體驗,(每天達到閾值),當客戶點擊「加入購物車」的模塊可以用一個消息,說這交貨日期重定向不可用,並建議那些這是前後接近它。

  1. 你不妨加反向功能,如果訂單被取消,自動增加容量。添加一個觀察員,當產品加載到管理員時會觸發該觀察員,通過引用「delivery_date_capacity」屬性檢查是否應該再次檢查產品可用性,當訂單被取消時。

  2. 你也可以加載一個日曆,其顯示可用的日期,以減少用戶的點擊率,特別是如果你預見建議日期不是容易爲客戶選擇。

相關問題