ZMObject
|
+--ZMController
|
+--ZMAjaxController
|
+--ZMAjaxShoppingCartController
public class ZMAjaxShoppingCartController
extends ZMAjaxController
| Constructor Summary | |
|---|---|
ZMAjaxShoppingCartController() Create new instance. |
|
| Method Summary | |
|---|---|
| void | Add product to cart. |
| void | Estimate shipping. |
| void | Get cart content. |
| void | Remove from cart. |
| void | Update cart product. |
| Methods inherited from org.zenmagick.rp.ajax.ZMAjaxController | |
|---|---|
| flattenObject, process, processGet, setJSONHeader, toJSON | |
| Methods inherited from org.zenmagick.rp.ZMController | |
|---|---|
| exportGlobal, findView, getFormBean, getGlobal, getGlobals, getId, getView, handleRequest, isFormSubmit, process, processGet, processPost, setContentType, setId, setView, validate, validateFormBean | |
| Methods inherited from org.zenmagick.ZMObject | |
|---|---|
| attachMethod, get, getAttachedMethods, getPropertyNames, set, singleton | |
public ZMAjaxShoppingCartController()
Create new instance. /
public void addProductJSON()
Add product to cart.
Doesn't support attributes yet.
URL parameter:
Will return the new cart contents.
/public void estimateShippingJSON()
Estimate shipping. /
public void getContentsJSON()
Get cart content. /
public void removeProductJSON()
Remove from cart.
Will return the new cart contents.
/public void updateProductJSON()
Update cart product.
Doesn't support attributes yet.
URL parameter:
Will return the new cart contents.
/
Ajax controller for JSON shopping cart.