Public Member Functions | Protected Attributes

Wrapping Class Reference

Inheritance diagram for Wrapping:
Collaboration diagram for Wrapping:

List of all members.

Public Member Functions

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

Protected Attributes

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

Detailed Description

Managing Gift Wrapping

Definition at line 6 of file wrapping.php.

Member Function Documentation

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.


Definition at line 125 of file wrapping.php.

Wrapping.getBasketItems (  ) 

Returns array of shopping basket articles


Definition at line 63 of file wrapping.php.

Wrapping.getCardList (  ) 

Returns greeting cards list if available


Definition at line 100 of file wrapping.php.

Wrapping.getWrappingList (  ) 

Return basket wrappings list if available


Definition at line 82 of file wrapping.php.

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

string $this->_sThisTemplate current template file name

Reimplemented from oxUBase.

Definition at line 46 of file wrapping.php.

Member Data Documentation

Wrapping.$_aBasketItemList = null [protected]

Definition at line 20 of file wrapping.php.

Wrapping.$_oCards = null [protected]

Definition at line 34 of file wrapping.php.

Wrapping.$_oWrappings = null [protected]

Definition at line 27 of file wrapping.php.

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

Reimplemented from oxView.

Definition at line 13 of file wrapping.php.

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