Definition at line 8 of file suggest.php.
Public Member Functions | |
init () | |
render () | |
send () | |
getProduct () | |
getCrossSelling () | |
getSimilarProducts () | |
getRecommList () | |
getSuggestData () | |
Protected Attributes | |
$_sThisTemplate = 'suggest.tpl' | |
$_aReqFields = array( 'rec_name', 'rec_email', 'send_name', 'send_email', 'send_message', 'send_subject' ) | |
$_oCrossSelling = null | |
$_oSimilarProducts = null | |
$_oRecommList = null | |
$_aSuggestData = null |
Suggest.init | ( | ) |
Executes parent.init() and loads product object.
Reimplemented from oxUBase.
Definition at line 51 of file suggest.php.
Suggest.render | ( | ) |
Loads and passes article and related info to template engine (oxarticle.getReviews(), oxarticle.getCrossSelling(), oxarticle.GetSimilarProducts()), executes parent.render() and returns template file name to render suggest._sThisTemplate.
Template variables: product, reviews, crossselllist, similarlist
Reimplemented from oxUBase.
Definition at line 69 of file suggest.php.
Suggest.send | ( | ) |
Sends product suggestion mail and returns a URL according to URL formatting rules.
Template variables: editval, error
Definition at line 92 of file suggest.php.
Suggest.getProduct | ( | ) |
Template variable getter. Returns search product
Reimplemented from oxUBase.
Definition at line 151 of file suggest.php.
Suggest.getCrossSelling | ( | ) |
Template variable getter. Returns recommlist's reviews
Reimplemented from oxView.
Definition at line 168 of file suggest.php.
Suggest.getSimilarProducts | ( | ) |
Template variable getter. Returns recommlist's reviews
Reimplemented from oxView.
Definition at line 184 of file suggest.php.
Suggest.getRecommList | ( | ) |
Template variable getter. Returns recommlist's reviews
Definition at line 200 of file suggest.php.
Suggest.getSuggestData | ( | ) |
Template variable getter. Returns active object's reviews
Definition at line 217 of file suggest.php.
Suggest.$_sThisTemplate = 'suggest.tpl' [protected] |
Suggest.$_aReqFields = array( 'rec_name', 'rec_email', 'send_name', 'send_email', 'send_message', 'send_subject' ) [protected] |
Definition at line 20 of file suggest.php.
Suggest.$_oCrossSelling = null [protected] |
Definition at line 26 of file suggest.php.
Suggest.$_oSimilarProducts = null [protected] |
Definition at line 32 of file suggest.php.
Suggest.$_oRecommList = null [protected] |
Definition at line 38 of file suggest.php.
Suggest.$_aSuggestData = null [protected] |
Definition at line 44 of file suggest.php.