account_user.php

Go to the documentation of this file.
00001 <?php
00002 
00011 class Account_User extends Account
00012 {
00018     protected $_sThisTemplate = 'page/account/user.tpl';
00019 
00027     public function render()
00028     {
00029 
00030         parent::render();
00031 
00032         // is logged in ?
00033         if ( !( $this->getUser() ) ) {
00034             return $this->_sThisTemplate = $this->_sThisLoginTemplate;
00035         }
00036 
00037         return $this->_sThisTemplate;
00038     }
00039 
00045     public function showShipAddress()
00046     {
00047         return oxSession::getVar( 'blshowshipaddress' );
00048     }
00049 
00055     public function getBreadCrumb()
00056     {
00057         $aPaths = array();
00058         $aPath = array();
00059 
00060         $aPath['title'] = oxRegistry::getLang()->translateString( 'MY_ACCOUNT', oxRegistry::getLang()->getBaseLanguage(), false );
00061         $aPath['link']  = oxRegistry::get("oxSeoEncoder")->getStaticUrl( $this->getViewConfig()->getSelfLink() . 'cl=account' );
00062         $aPaths[] = $aPath;
00063 
00064         $aPath['title'] = oxRegistry::getLang()->translateString( 'BILLING_SHIPPING_SETTINGS', oxRegistry::getLang()->getBaseLanguage(), false );
00065         $aPath['link']  = $this->getLink();
00066         $aPaths[] = $aPath;
00067 
00068         return $aPaths;
00069     }
00070 }