OXID eShop CE
4.10.8
|
Protected Member Functions | |
_executeNewAction ($sNewAction) |
Protected Attributes | |
$_aViewData = array() | |
$_sClassLocation = null | |
$_sThisAction = null | |
$_oParent = null | |
$_blIsComponent = false | |
$_sThisTemplate = null | |
$_sViewId = null | |
$_sClass = null | |
$_sFnc = null | |
$_sTrustedShopId = null | |
$_sTSExcellenceId = null | |
$_sCharSet = null | |
$_sVersion = null | |
$_blDemoVersion = null | |
$_blDemoShop = null | |
$_iNewsStatus = null | |
$_sShopLogo = null | |
$_sCategoryId = null | |
$_oClickCat = null | |
$_blIsCallForCache = false | |
$_oViewConf = null |
Static Protected Attributes | |
static | $_blExecuted = false |
Static Protected Attributes inherited from oxSuperCfg | |
static | $_oConfig = null |
static | $_oSession = null |
static | $_oRights = null |
static | $_oActUser = null |
static | $_blIsAdmin = null |
Base view class. Collects and passes data to template engine, sets some global configuration parameters.
Definition at line 7 of file oxview.php.
|
protected |
Formats header for new controller action
Input example: "view_name?param1=val1¶m2=val2" => "cl=view_name¶m1=val1¶m2=val2"
string | $sNewAction | new action params |
oxSystemComponentException | system component exception |
Definition at line 534 of file oxview.php.
oxView::addGlobalParams | ( | $oShop = null | ) |
Sets and caches default parameters for shop object and returns it.
Template variables: isdemoversion, shop, isdemoversion, version, iShopID_TrustedShops, urlsign
oxShop | $oShop | current shop object |
Reimplemented in oxUBase, and oxAdminView.
Definition at line 257 of file oxview.php.
oxView::addTplParam | ( | $sPara, | |
$sValue | |||
) |
Sets value to parameter used by template engine.
string | $sPara | name of parameter to pass |
string | $sValue | value of parameter |
Definition at line 281 of file oxview.php.
oxView::executeFunction | ( | $sFunction | ) |
Executes method (creates class and then executes). Returns executed function result.
string | $sFunction | name of function to execute |
oxSystemComponentException | system component exception |
Definition at line 499 of file oxview.php.
oxView::getActCategory | ( | ) |
Returns active category set by categories component; if category is not set by component - will create category object and will try to load by id passed by request
Reimplemented in Article_Seo.
Definition at line 862 of file oxview.php.
oxView::getActionClassName | ( | ) |
Returns name of a view class, which will be active for an action (given a generic fnc, e.g. logout)
Reimplemented in Thankyou.
Definition at line 926 of file oxview.php.
oxView::getAdditionalParams | ( | ) |
Template variable getter. Returns additional params for url
Reimplemented in oxUBase, RecommList, and Review.
Definition at line 586 of file oxview.php.
oxView::getBelboonParam | ( | ) |
oxView::getCategoryId | ( | ) |
oxView::getCharSet | ( | ) |
oxView::getClassLocation | ( | ) |
oxView::getClassName | ( | ) |
oxView::getErrorDestination | ( | ) |
Returns a name of the view variable containing the error/exception messages
Reimplemented in Basket.
Definition at line 916 of file oxview.php.
oxView::getFbUserId | ( | ) |
Gets get Facebook user id
Definition at line 958 of file oxview.php.
oxView::getFncName | ( | ) |
oxView::getIsCallForCache | ( | ) |
Get cache sign to enable/disable use of cache
Definition at line 222 of file oxview.php.
oxView::getIsComponent | ( | ) |
oxView::getPackageInfo | ( | ) |
oxView::getParent | ( | ) |
oxView::getRevision | ( | ) |
oxView::getShopEdition | ( | ) |
oxView::getShopFullEdition | ( | ) |
oxView::getShopLogo | ( | ) |
Template variable getter. Returns shop logo from config option
Definition at line 834 of file oxview.php.
oxView::getShopVersion | ( | ) |
oxView::getSidForWidget | ( | ) |
Returns session ID, but only in case it is needed to be included for widget calls. This basically happens on session change, when session cookie is not equals to the actual session ID.
Definition at line 1016 of file oxview.php.
oxView::getTemplateName | ( | ) |
Returns current view template file name
Reimplemented in aList.
Definition at line 322 of file oxview.php.
oxView::getThisAction | ( | ) |
oxView::getTrustedShopId | ( | ) |
Returns shop id in classic trusted shops
Definition at line 598 of file oxview.php.
oxView::getTSExcellenceId | ( | ) |
Returns shop id in trusted shops if excellence product is ordered
Definition at line 631 of file oxview.php.
oxView::getViewConfig | ( | ) |
oxView::getViewData | ( | ) |
oxView::getViewDataElement | ( | $sParamId = null | ) |
Get view data single array element
string | $sParamId | view data array key |
Definition at line 404 of file oxview.php.
oxView::getViewId | ( | ) |
Returns view ID (currently it returns NULL)
Reimplemented in DynExportBase, oxUBase, oxAdminView, Details, Login, VoucherSerie_Main, aList, dyn_trusted_ratings, dyn_trusted, Review, Content, Dynscreen, dyn_econda, and dyn_interface.
Definition at line 230 of file oxview.php.
oxView::getViewParameter | ( | $sKey | ) |
Get parameters to controllers
string | $sKey | parameter key |
Definition at line 200 of file oxview.php.
oxView::init | ( | ) |
Initiates all components stored, executes oxView::addGlobalParams.
Reimplemented in oxUBase, oxAdminView, Search, Review, order, Payment, Thankyou, oxcmp_user, oxcmp_basket, oxcmp_categories, oxcmp_cur, Shop_List, oxWidget, List_User, and Download.
Definition at line 172 of file oxview.php.
oxView::isBetaVersion | ( | ) |
oxView::isConnectedWithFb | ( | ) |
Checks if user is connected via Facebook connect
Definition at line 938 of file oxview.php.
oxView::isDemoShop | ( | ) |
oxView::isDemoVersion | ( | ) |
oxView::isMall | ( | ) |
oxView::isRCVersion | ( | ) |
Returns if current shop is release candidate version.
Definition at line 762 of file oxview.php.
oxView::render | ( | ) |
Returns name of template to render
Reimplemented in oxUBase, oxwArticleDetails, oxAdminView, Details, oxcmp_utils, Search, oxAdminList, oxcmp_categories, aList, Review, order, Payment, DynExportBase, Content, Account, Start, Thankyou, Account_Wishlist, GuestBook, RecommList, Basket, oxcmp_cur, oxcmp_user, Diagnostics_Main, oxcmp_basket, ManufacturerList, VendorList, Invite, Language_List, User, Account_Recommlist, GenImport_Main, Account_Noticelist, Tag, User_Payment, Rss, Account_Order, Shop_List, oxwArticleBox, Category_List, List_Order, Register, Language_Main, Order_Article, oxwRating, AdminGuestbook_List, Country_List, dyn_trusted, User_List, Account_Newsletter, VoucherSerie_Main, List_Review, Shop_License, Actions_List, Order_List, Account_Password, GenExport_Main, List_User, oxwReview, Article_List, Content_List, RecommAdd, oxwCategoryTree, Article_Files, UserGroup_List, Wrapping_List, Shop_Config, Module_Config, Account_User, oxcmp_news, dyn_trusted_ratings, Order_Main, Article_Extend, oxAdminDetails, SelectList_Main, Shop_Main, Login, Newsletter_Selection, User_Address, Download, oxcmp_lang, oxcmp_shop, Article_Variant, Module_List, Newsletter_Send, Order_Downloads, PriceAlarm_Send, Shop_System, Tags, Payment_Main, ClearCookies, oxwCookieNote, Shop_Seo, Navigation, News_Main, dyn_econda, Dynscreen_List, Order_Package, Statistic_Main, Theme_Config, User_Main, Adminguestbook_Main, Article_Crossselling, Delivery_Articles, Statistic_Service, VoucherSerie_Groups, Actions_Main, Article_Attribute, Article_Main, Article_Overview, Article_Pictures, Article_Review, Article_Stock, Attribute_Category, Attribute_Main, Category_Main, Delivery_Main, Delivery_Users, DeliverySet_Main, DeliverySet_Payment, DeliverySet_Users, Discount_Articles, Discount_Users, Module, Module_Main, Newsletter_Main, Newsletter_Plain, Newsletter_Preview, Order_Address, Order_Overview, Order_Remark, Payment_Country, PriceAlarm_Mail, PriceAlarm_Main, Shop, Theme, Theme_Main, User_Remark, UserGroup_Main, Wrapping_Main, Adminlinks_Main, Category_Order, Category_Pictures, Category_Text, Content_Main, Country_Main, Discount_Main, Manufacturer_Main, News_Text, SystemInfo, Theme_List, Tools, Tools_Main, User_Article, User_Extend, Vendor_Main, Module_SortList, Object_Seo, sysreq_main, Tpl, Article_Userdef, and User_Overview.
Definition at line 239 of file oxview.php.
oxView::setActCategory | ( | $oCategory | ) |
Active category setter
oxCategory | $oCategory | active category |
Definition at line 884 of file oxview.php.
oxView::setCategoryId | ( | $sCategoryId | ) |
Category ID setter
string | $sCategoryId | Id of category to cache |
Definition at line 908 of file oxview.php.
oxView::setClassLocation | ( | $sClassLocation = null | ) |
Set location of a executed class file
string | $sClassLocation | location of a executed class file |
Definition at line 416 of file oxview.php.
oxView::setClassName | ( | $sClassName | ) |
Current view class name setter.
string | $sClassName | current view class name |
Definition at line 342 of file oxview.php.
oxView::setFncName | ( | $sFncName | ) |
Set current view action function name
string | $sFncName | action function name |
Definition at line 362 of file oxview.php.
oxView::setIsCallForCache | ( | $blIsCallForCache = null | ) |
Set cache sign to enable/disable use of cache
bool | $blIsCallForCache | cache sign to enable/disable use of cache |
Definition at line 212 of file oxview.php.
oxView::setIsComponent | ( | $blIsComponent = null | ) |
Set flag if this object is a component or not
bool | $blIsComponent | flag if this object is a component |
Definition at line 476 of file oxview.php.
oxView::setParent | ( | $oParent = null | ) |
Set parent object. If this is a component we will have our parent view here.
object | $oParent | parent object |
Definition at line 456 of file oxview.php.
oxView::setShopLogo | ( | $sLogo | ) |
Sets shop logo
string | $sLogo | shop logo url |
Definition at line 850 of file oxview.php.
oxView::setShowNewsletter | ( | $blShow | ) |
Sets if to show newsletter
bool | $blShow | if TRUE - newsletter subscription box will be shown |
Definition at line 822 of file oxview.php.
oxView::setTemplateName | ( | $sTemplate | ) |
Sets current view template file name
string | $sTemplate | template name |
Definition at line 332 of file oxview.php.
oxView::setThisAction | ( | $sThisAction = null | ) |
Set name of running class method
string | $sThisAction | name of running class method |
Definition at line 436 of file oxview.php.
oxView::setViewData | ( | $aViewData = null | ) |
Set array of data that is passed to template engine - array( "varName" => "varValue")
array | $aViewData | array of data that is passed to template engine |
Definition at line 382 of file oxview.php.
oxView::setViewParameters | ( | $aParams = null | ) |
Add parameters to controllers
array | $aParams | view parameters array. |
Definition at line 188 of file oxview.php.
oxView::showBetaNote | ( | ) |
Template variable getter. Returns if beta note can be displayed (for header.tpl)
Definition at line 778 of file oxview.php.
oxView::showFbConnectToAccountMsg | ( | ) |
Returns true if popup message about connecting your existing account to Facebook account must be shown
Definition at line 975 of file oxview.php.
oxView::showNewsletter | ( | ) |
Template variable getter. Returns if newsletter can be displayed (for _right.tpl)
Definition at line 808 of file oxview.php.
oxView::showRdfa | ( | ) |
Returns if page has rdfa
Reimplemented in Details, and Content.
Definition at line 1003 of file oxview.php.
|
protected |
Definition at line 15 of file oxview.php.
|
protected |
Definition at line 124 of file oxview.php.
|
protected |
Definition at line 117 of file oxview.php.
|
staticprotected |
Definition at line 78 of file oxview.php.
|
protected |
Definition at line 159 of file oxview.php.
|
protected |
Definition at line 43 of file oxview.php.
|
protected |
Definition at line 131 of file oxview.php.
|
protected |
Definition at line 152 of file oxview.php.
|
protected |
Definition at line 36 of file oxview.php.
|
protected |
Definition at line 166 of file oxview.php.
|
protected |
Definition at line 145 of file oxview.php.
|
protected |
Definition at line 103 of file oxview.php.
|
protected |
Definition at line 64 of file oxview.php.
|
protected |
Definition at line 22 of file oxview.php.
|
protected |
Definition at line 71 of file oxview.php.
|
protected |
Definition at line 138 of file oxview.php.
|
protected |
Definition at line 29 of file oxview.php.
|
protected |
Definition at line 50 of file oxview.php.
|
protected |
Definition at line 87 of file oxview.php.
|
protected |
Definition at line 96 of file oxview.php.
|
protected |
Definition at line 110 of file oxview.php.
|
protected |
Definition at line 57 of file oxview.php.