README.txt
==========
An alternative e-commerce system. Orders are saved as nodes so that they can more easiliy be integrated into Views and use other Drupal features & modules such as comments, nodeapi, Workflow, Actions, etc..
Order is a self-contained module that provides cart and order functionality. An API is provided for other modules to adjust prices and item contents via order_cart_alter() hooks. After rules are processed, and the cart's owner is ready to check out, the cart is saved as a node.
Payment processing is separate from this module, and will operate independently (so one could write a donation system that doesn't need full-blown cart functionality, or find other reasons to pay for nodes outside of the order system).
There's more to come, and this is pretty rudimentary. Input is welcome, but don't try running this on a production system yet!
延伸:
本模組的原開發者一年多來都沒有進展,我等不及就直接從 CVS 抓回來把它完成以及改良。
The original code at http://cvs.drupal.org/viewvc.py/drupal/contributions/modules/order/.
參閱 drupal.org 中 cvs 的條款 http://cvs.drupal.org/viewvc.py/drupal/contributions/TERMS.txt?view=markup
"All content submitted to the repository is automatically assumed to be licensed
under the GNU/GPL. Any content that is not licensed under the GNU/GPL should
not be added to the repository and when found it will be removed by the owner."
因為在 cvs 中取得原始碼,本模組也同樣以 GNU/GPL. 釋出。
主要功能:
* 可對任何 content type 視為 order 的對象,予以標示或不標示價格。
* 配套搭售商品 related item 功能,有點神奇。(這個原作的進度 100%)
* 商品購物車功能。
* 訂購記錄查詢 -- 位置在「使用者帳號」和 admin/order 。
* 權限控制 -- administer orders, place order, use cart. 假如開放給非會員下單,check out 之前會要求填聯絡表單,但這個部分目前在表單送出前不檢查各欄位。另外也可以要求在 check out 時臨時加入會員或直接登入,以完成 order。
* 用戶 check out 之後,系統會發一封通知給 admin/order/settings 中的 e-mail。
* check out 之後,只是下訂購單記錄,並非完成付款。check out 之後會有付款訊息說明,可透過 admin/order/settings 中,指定付款說明頁面。
* Payment information 會顯示訂單編號、未付款、付款說明頁連結、取消訂單連結。其中取消訂單連結,如果由order管理員標示為 shipping 則不會給用戶取消,想也知道寄出的貨品還被取消訂單的話,就白忙了。
在這裡我留了伏筆,將來可以擴充功能的連結,如按下「付款」按鈕就接到金流的部分。( order.module line 753. )
Todo:
* 原作者有留 views 和 一些 hooks, api,address,現在我不是很懂,沒有更改它們,只是把這個模組先做到可以用的程度,我想這個部分還可以再繼續發展一些五花八門的外掛功能,畢竟購物車的花招很多,但目前只訴求簡單,最低的應用限度。
* 保留一些用不到的程式碼當作參考,目前尚未清除。
* ...
實際應用:
* 本模組適合應用於簡單、基本的訂購網站或產品詢價網站。
* 搭配 content type + user profile 使用。
* 用 views 來呈現自訂的商品內容列表,再加客製化的 node tpl,會很有看頭。
Developers for Order
======================
mfredrickson
Allie Micka
UNOFFICIAL AUTHOR/MAINTAINER
===============================
LIN, Chen-sheng / Hipfox
harry at ap247 DOT net
web site: http://demo.ap247.net