Amiro.Ru / Manual | |||||
Packages:
DB Debug Driver_PaymentSystem Environment Library Module ModuleComponent Package Plugin Plugin_AJAXResponder Plugin_Sample Service Template TxCommand TxService Hyper_AmiCatalog Hyper_AmiClean Hyper_AmiEshopShipping Hyper_AmiExt Hyper_AmiFiles Hyper_AmiMultifeeds Hyper_AmiSearch Hyper_AmiUsers Config_AmiCatalog_Items Config_AmiClean_AmiNewsList Config_AmiClean_AmiSample Config_AmiClean_EshopOrder Config_AmiClean_Sape Config_AmiClean_Trustlink Config_AmiClean_Webservice Config_AmiEshopShipping_Fields Config_AmiEshopShipping_Methods Config_AmiEshopShipping_Types Config_AmiFake_AmiroPayDrvExample Config_AmiFiles_Files Config_AmiMultifeeds_Articles Config_AmiMultifeeds_Blog Config_AmiMultifeeds_FAQ Config_AmiMultifeeds_News Config_AmiMultifeeds_Photoalbum Config_AmiMultifeeds_PhotoGallery Config_AmiMultifeeds_Stickers Config_AmiUsers_Users Module_Catalog Module_Pages Module_Sample Module_SearchHistory
Classes:
|
Loading search... The AMI_EshopCart class• IntroductionE-shop cart business layer. • Class synopsis
AMI_EshopCart
{
/* Properties */
// Instance
// Array of cart items
// Array of cart amount values
// CMS cart object
/* Methods */
// Constructor.
// Adds a cart item object.
// Create AMI_CartItem object and adds it to cart.
public
addItem ( int $itemId, [ float $qty = 1 ], [ int $priceNum = 0 ], [ int $propId = 0 ] ) returns AMI_EshopCart;
// Clears the cart, removes all items.
// Deletes a cart item.
public
deleteItem ( int $itemId, [ int $priceNum = 0 ], [ int $propId = 0 ] ) returns AMI_EshopCart;
// Returns a cart item.
// Returns a cart items.
public
getItems ( [ int $itemId = null ], [ int $priceNum = null ], [ int $propId = null ] ) returns array;
// Returns the quantity of cart items.
// Calculate and returns the cart total amount values.
// Returns TRUE if the cart item exists.
// Returns TRUE if the cart is empty.
// Recalculate the cart total amount.
// Set cart currency.
// Sets a cart items.
}
• Class DetailsAllows to manage e-shop cart items. Example:
See AMI_EshopCart::addItem(), AMI_EshopCart::getTotal(), AMI_EshopCart::getItems(), AMI_CartItem for details. Tags:
• Class Properies
• Class Methods// Constructor.
// Create AMI_CartItem object and adds it to cart.
public
addItem ( int $itemId, [ float $qty = 1 ], [ int $priceNum = 0 ], [ int $propId = 0 ] ) returns AMI_EshopCart;
// Clears the cart, removes all items.
// Deletes a cart item.
public
deleteItem ( int $itemId, [ int $priceNum = 0 ], [ int $propId = 0 ] ) returns AMI_EshopCart;
// Returns a cart item.
// Returns a cart items.
public
getItems ( [ int $itemId = null ], [ int $priceNum = null ], [ int $propId = null ] ) returns array;
// Returns the quantity of cart items.
// Calculate and returns the cart total amount values.
// Returns TRUE if the cart item exists.
// Returns TRUE if the cart is empty.
// Recalculate the cart total amount.
// Set cart currency.
// Sets a cart items.
|