Wrapping Class Reference

Inheritance diagram for Wrapping:

Inheritance graph
[legend]
Collaboration diagram for Wrapping:

Collaboration graph
[legend]

List of all members.


Detailed Description

Managing Gift Wrapping

Definition at line 6 of file wrapping.php.


Public Member Functions

 render ()
 getBasketItems ()
 getWrappingList ()
 getCardList ()
 changeWrapping ()

Protected Attributes

 $_sThisTemplate = 'wrapping.tpl'
 $_aBasketItemList = null
 $_oWrappings = null
 $_oCards = null

Member Function Documentation

Wrapping.render (  ) 

Executes parent.render(), loads basket article objects, forms wrapping and gift cards list. Returns name of template file to render wishlist._sThisTemplate.

Template variables: basketitemlist, wrappings, cards

Returns:
string $this->_sThisTemplate current template file name

Reimplemented from oxUBase.

Definition at line 46 of file wrapping.php.

Wrapping.getBasketItems (  ) 

Returns array of shopping basket articles

Returns:
array

Definition at line 63 of file wrapping.php.

Wrapping.getWrappingList (  ) 

Return basket wrappings list if available

Returns:
oxlist | bool

Definition at line 82 of file wrapping.php.

Wrapping.getCardList (  ) 

Returns greeting cards list if available

Returns:
oxlist | bool

Definition at line 96 of file wrapping.php.

Wrapping.changeWrapping (  ) 

Updates wrapping data in session basket object (oxsession.getBasket()) - adds wrapping info to each article in basket (if possible). Plus adds gift message and chosen card ( takes from GET/POST/session; oBasket.giftmessage, oBasket.chosencard). Then sets basket back to session (oxsession.setBasket()). Returns "order" to redirect to order confirmation secreen.

Returns:
string

Definition at line 117 of file wrapping.php.


Member Data Documentation

Wrapping.$_sThisTemplate = 'wrapping.tpl' [protected]

Reimplemented from oxView.

Definition at line 13 of file wrapping.php.

Wrapping.$_aBasketItemList = null [protected]

Definition at line 20 of file wrapping.php.

Wrapping.$_oWrappings = null [protected]

Definition at line 27 of file wrapping.php.

Wrapping.$_oCards = null [protected]

Definition at line 34 of file wrapping.php.


The documentation for this class was generated from the following file:

Generated on Wed Apr 22 12:35:50 2009 for OXID eShop CE by  doxygen 1.5.5