OXID eShop CE  4.10.7
 All Classes Namespaces Files Functions Variables Pages
Object_Seo Class Reference
+ Inheritance diagram for Object_Seo:
+ Collaboration diagram for Object_Seo:

Public Member Functions

 render ()
 save ()
 getEntryMetaData ($sMetaType)
 isEntryFixed ()
 getEditLang ()
 processParam ($sParam)
 getEntryUri ()
 isEntrySuffixed ()
 isSuffixSupported ()
 showCatSelect ()
 getActCatType ()
- Public Member Functions inherited from oxAdminDetails
 resetNrOfCatArticles ()
 resetNrOfVendorArticles ()
 resetNrOfManufacturerArticles ()
 changeFolder ()
- Public Member Functions inherited from oxAdminView
 __construct ()
 init ()
 addGlobalParams ($oShop=null)
 getServiceUrl ($sLangAbbr=null)
 resetContentCache ($blForceReset=null)
 resetCounter ($sCounterType, $sValue=null)
 getNavigation ()
 getViewId ()
 chshp ()
 resetSeoData ($sShopId)
 getPreviewId ()
 getEditObjectId ()
 setEditObjectId ($sId)
- Public Member Functions inherited from oxView
 setViewParameters ($aParams=null)
 getViewParameter ($sKey)
 setIsCallForCache ($blIsCallForCache=null)
 getIsCallForCache ()
 addTplParam ($sPara, $sValue)
 getBelboonParam ()
 getViewConfig ()
 getTemplateName ()
 setTemplateName ($sTemplate)
 setClassName ($sClassName)
 getClassName ()
 setFncName ($sFncName)
 getFncName ()
 setViewData ($aViewData=null)
 getViewData ()
 getViewDataElement ($sParamId=null)
 setClassLocation ($sClassLocation=null)
 getClassLocation ()
 setThisAction ($sThisAction=null)
 getThisAction ()
 setParent ($oParent=null)
 getParent ()
 setIsComponent ($blIsComponent=null)
 getIsComponent ()
 executeFunction ($sFunction)
 getAdditionalParams ()
 getTrustedShopId ()
 getTSExcellenceId ()
 getCharSet ()
 getShopVersion ()
 getShopEdition ()
 getRevision ()
 getPackageInfo ()
 getShopFullEdition ()
 isDemoVersion ()
 isBetaVersion ()
 isRCVersion ()
 showBetaNote ()
 isDemoShop ()
 showNewsletter ()
 setShowNewsletter ($blShow)
 getShopLogo ()
 setShopLogo ($sLogo)
 getActCategory ()
 setActCategory ($oCategory)
 getCategoryId ()
 setCategoryId ($sCategoryId)
 getErrorDestination ()
 getActionClassName ()
 isConnectedWithFb ()
 getFbUserId ()
 showFbConnectToAccountMsg ()
 isMall ()
 showRdfa ()
 getSidForWidget ()
- Public Member Functions inherited from oxSuperCfg
 __call ($sMethod, $aArgs)
 getConfig ()
 setConfig ($oConfig)
 getSession ()
 setSession ($oSession)
 getUser ()
 setUser ($oUser)
 isAdmin ()
 setAdminMode ($blAdmin)

Protected Member Functions

 _getAdditionalParams ($aSeoData)
 _getSaveObjectId ()
 _getType ()
 _getStdUrl ($sOxid)
 _getAltSeoEntryId ()
 _getSeoEntryType ()
 _getEncoder ()
- Protected Member Functions inherited from oxAdminDetails
 _getTextEditor ($iWidth, $iHeight, $oObject, $sField, $sStylesheet=null)
 _getEditValue ($oObject, $sField)
 _processEditValue ($sValue)
 _getPlainEditor ($iWidth, $iHeight, $oObject, $sField)
 _generateTextEditor ($iWidth, $iHeight, $oObject, $sField, $sStylesheet=null)
 _createCategoryTree ($sTplVarName, $sEditCatId= '', $blForceNonCache=false, $iTreeShopId=null)
 _getCategoryTree ($sTplVarName, $sSelectedCatId, $sEditCatId= '', $blForceNonCache=false, $iTreeShopId=null)
 _setupNavigation ($sNode)
 _resetCounts ($aIds)
- Protected Member Functions inherited from oxAdminView
 _getEditShop ($sShopId)
 _getServiceProtocol ()
 _getShopVersionNr ()
 _addNavigationHistory ($sNode)
 _getMaxUploadFileInfo ($iMaxFileSize, $blFormatted=false)
 _resetContentCache ()
 _allowAdminEdit ($sUserId)
 _getCountryByCode ($sCountryCode)
 _authorize ()
- Protected Member Functions inherited from oxView
 _executeNewAction ($sNewAction)

Additional Inherited Members

- Protected Attributes inherited from oxAdminDetails
 $_oEditor = null
- Static Protected Attributes inherited from oxAdminView
static $_oNaviTree = null
static $_sAuthUserRights = null

Detailed Description

Base seo config class

Definition at line 6 of file object_seo.php.

Member Function Documentation

Object_Seo::_getAdditionalParams (   $aSeoData)
protected

Gets additional params from aSeoData['oxparams'] if it is set.

Parameters
array$aSeoDataSeo data array
Returns
null|string

Definition at line 82 of file object_seo.php.

Object_Seo::_getAltSeoEntryId ( )
protected

Returns alternative seo entry id

Reimplemented in Article_Seo.

Definition at line 170 of file object_seo.php.

Object_Seo::_getEncoder ( )
protected

Returns current object type seo encoder object

Reimplemented in Article_Seo, Category_Seo, Manufacturer_Seo, Vendor_Seo, and Content_Seo.

Definition at line 199 of file object_seo.php.

Object_Seo::_getSaveObjectId ( )
protected

Returns id of object which must be saved

Returns
string

Reimplemented in Article_Seo.

Definition at line 99 of file object_seo.php.

Object_Seo::_getSeoEntryType ( )
protected

Returns seo entry type

Returns
string

Reimplemented in Article_Seo.

Definition at line 179 of file object_seo.php.

Object_Seo::_getStdUrl (   $sOxid)
protected

Returns objects std url

Parameters
string$sOxidobject id
Returns
string

Definition at line 147 of file object_seo.php.

Object_Seo::_getType ( )
protected

Returns url type

Reimplemented in Article_Seo, Vendor_Seo, Category_Seo, Manufacturer_Seo, and Content_Seo.

Definition at line 136 of file object_seo.php.

Object_Seo::getActCatType ( )

Returns FALSE, as this view does not support active selection type

Returns
bool

Reimplemented in Article_Seo.

Definition at line 245 of file object_seo.php.

Object_Seo::getEditLang ( )

Returns edit language id

Returns
int

Reimplemented in Article_Seo.

Definition at line 162 of file object_seo.php.

Object_Seo::getEntryMetaData (   $sMetaType)

Returns object seo data

Parameters
string$sMetaTypemeta data type (oxkeywords/oxdescription)
Returns
string

Definition at line 111 of file object_seo.php.

Object_Seo::getEntryUri ( )

Returns seo uri

Reimplemented in Article_Seo, Category_Seo, Manufacturer_Seo, Vendor_Seo, and Content_Seo.

Definition at line 206 of file object_seo.php.

Object_Seo::isEntryFixed ( )

Returns TRUE if current seo entry has fixed state

Returns
bool

Reimplemented in Article_Seo.

Definition at line 121 of file object_seo.php.

Object_Seo::isEntrySuffixed ( )

Returns true if SEO object id has suffix enabled. Default is FALSE

Returns
bool

Reimplemented in Category_Seo, Manufacturer_Seo, and Vendor_Seo.

Definition at line 215 of file object_seo.php.

Object_Seo::isSuffixSupported ( )

Returns TRUE if seo object supports suffixes. Default is FALSE

Returns
bool

Reimplemented in Category_Seo, Manufacturer_Seo, and Vendor_Seo.

Definition at line 225 of file object_seo.php.

Object_Seo::processParam (   $sParam)

Processes parameter before writing to db

Parameters
string$sParamparameter to process
Returns
string

Reimplemented in Article_Seo.

Definition at line 191 of file object_seo.php.

Object_Seo::render ( )

Executes parent method parent::render(), and returns name of template file "object_main.tpl".

Returns
string

Reimplemented from oxAdminDetails.

Definition at line 16 of file object_seo.php.

Object_Seo::save ( )

Saves selection list parameters changes.

Reimplemented from oxAdminView.

Reimplemented in Category_Seo, Manufacturer_Seo, and Vendor_Seo.

Definition at line 47 of file object_seo.php.

Object_Seo::showCatSelect ( )

Returns FALSE, as this view does not support category selector

Returns
bool

Reimplemented in Article_Seo.

Definition at line 235 of file object_seo.php.


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