|
OXID eShop CE
4.8.10
|
Inheritance diagram for oxSeoEncoderTag:
Collaboration diagram for oxSeoEncoderTag:Public Member Functions | |
| getTagUri ($sTag, $iLang=null, $sOxid=null) | |
| getStdTagUri ($sTag, $blIncludeIndex=true) | |
| getTagUrl ($sTag, $iLang=null) | |
| getTagPageUrl ($sTag, $iPage, $iLang=null, $blFixed=false) | |
Public Member Functions inherited from oxSeoEncoder | |
| addLanguageParam ($sSeoUrl, $iLang) | |
| __construct () | |
| getDynamicObjectId ($iShopId, $sStdUrl) | |
| encodeString ($sString, $blReplaceChars=true, $iLang=false) | |
| setSeparator ($sSeparator=null) | |
| setPrefix ($sPrefix) | |
| setIdLength ($iIdlength=null) | |
| setReservedWords ($aReservedWords) | |
| markAsExpired ($sId, $iShopId=null, $iExpStat=1, $iLang=null, $sParams=null) | |
| encodeStaticUrls ($aStaticUrl, $iShopId, $iLang) | |
| copyStaticUrls ($iShopId) | |
| getStaticUrl ($sStdUrl, $iLang=null, $iShopId=null) | |
| addSeoEntry ($sObjectId, $iShopId, $iLang, $sStdUrl, $sSeoUrl, $sType, $blFixed=1, $sKeywords= '', $sDescription= '', $sParams= '', $blExclude=false, $sAltObjectId=null) | |
| deleteSeoEntry ($sObjectId, $iShopId, $iLang, $sType) | |
| getMetaData ($sObjectId, $sMetaType, $iShopId=null, $iLang=null) | |
| getDynamicUrl ($sStdUrl, $sSeoUrl, $iLang) | |
| fetchSeoUrl ($sStdUrl, $iLanguage=null) | |
Public Member Functions inherited from oxSuperCfg | |
| __call ($sMethod, $aArgs) | |
| getConfig () | |
| setConfig ($oConfig) | |
| getSession () | |
| setSession ($oSession) | |
| getUser () | |
| setUser ($oUser) | |
| isAdmin () | |
| setAdminMode ($blAdmin) | |
Static Public Member Functions | |
| static | getInstance () |
Protected Member Functions | |
| _getDynamicTagUri ($sTag, $sStdUrl, $sSeoUrl, $iLang, $sOxid=null) | |
| _prepareTag ($sTag) | |
Protected Member Functions inherited from oxSeoEncoder | |
| _processSeoUrl ($sSeoUrl, $sObjectId=null, $iLang=null, $blExclude=false) | |
| _copyToHistory ($sId, $iShopId, $iLang, $sType=null, $sNewId=null) | |
| _getDynamicUri ($sStdUrl, $sSeoUrl, $iLang) | |
| _getFullUrl ($sSeoUrl, $iLang=null, $blSsl=false) | |
| _getSeoIdent ($sSeoUrl) | |
| _getStaticUri ($sStdUrl, $iShopId, $iLang) | |
| _getUrlExtension () | |
| _getUniqueSeoUrl ($sSeoUrl, $sObjectId=null, $iObjectLang=null) | |
| _isFixed ($sType, $sId, $iLang, $iShopId=null, $sParams=null, $blStrictParamsCheck=true) | |
| _getCacheKey ($sType, $iLang=null, $iShopId=null, $sParams=null) | |
| _loadFromCache ($sCacheIdent, $sType, $iLang=null, $iShopId=null, $sParams=null) | |
| _saveInCache ($sCacheIdent, $sCache, $sType, $iLang=null, $iShopId=null, $sParams=null) | |
| _loadFromDb ($sType, $sId, $iLang, $iShopId=null, $sParams=null, $blStrictParamsCheck=true) | |
| _getReservedEntryKeys () | |
| _prepareUri ($sUri, $iLang=false) | |
| _prepareTitle ($sTitle, $blSkipTruncate=false, $iLang=false) | |
| _saveToDb ($sType, $sObjectId, $sStdUrl, $sSeoUrl, $iLang, $iShopId=null, $blFixed=null, $sParams=null) | |
| _trimUrl ($sUrl, $iLang=null) | |
| _getMaxUrlLength () | |
| _getPageUri ($oObject, $sType, $sStdUrl, $sSeoUrl, $sParams, $iLang=null, $blFixed=false) | |
| _getStaticObjectId ($iShopId, $sStdUrl) | |
| _getAltUri ($sObjectId, $iLang) | |
Protected Attributes | |
| $_oTagPrepareUtil = null | |
Protected Attributes inherited from oxSeoEncoder | |
| $_iIdLength = 255 | |
| $_sAddParams = null | |
| $_iMaxUrlLength = null | |
Static Protected Attributes | |
| static | $_instance = null |
Static Protected Attributes inherited from oxSeoEncoder | |
| static | $_aReservedWords = array( 'admin' ) |
| static | $_aReservedEntryKeys = null |
| static | $_sSeparator = null |
| static | $_sPrefix = null |
| static | $_instance = null |
| static | $_aFixedCache = array() |
| static | $_sCacheKey = null |
| static | $_aCache = array() |
Static Protected Attributes inherited from oxSuperCfg | |
| static | $_oConfig = null |
| static | $_oSession = null |
| static | $_oRights = null |
| static | $_oActUser = null |
| static | $_blIsAdmin = null |
Seo encoder base
Definition at line 7 of file oxseoencodertag.php.
|
protected |
Returns dynamic object SEO URI
| string | $sTag | tag |
| string | $sStdUrl | standart url |
| string | $sSeoUrl | seo uri |
| int | $iLang | active language |
| string | $sOxid | object id [optional] |
Definition at line 58 of file oxseoencodertag.php.
|
protected |
Prepares tag for search in db
| string | $sTag | tag to prepare |
Definition at line 92 of file oxseoencodertag.php.
|
static |
Singleton method
Reimplemented from oxSeoEncoder.
Definition at line 28 of file oxseoencodertag.php.
| oxSeoEncoderTag::getStdTagUri | ( | $sTag, | |
$blIncludeIndex = true |
|||
| ) |
Returns standard tag url
| string | $sTag | tag |
| bool | $blIncludeIndex | if you need only parameters set this param to false (optional) |
Definition at line 109 of file oxseoencodertag.php.
| oxSeoEncoderTag::getTagPageUrl | ( | $sTag, | |
| $iPage, | |||
$iLang = null, |
|||
$blFixed = false |
|||
| ) |
Returns tag SEO url for specified page
| string | $sTag | manufacturer object |
| int | $iPage | page tu prepare number |
| int | $iLang | language |
| bool | $blFixed | fixed url marker (default is false) |
Definition at line 145 of file oxseoencodertag.php.
| oxSeoEncoderTag::getTagUri | ( | $sTag, | |
$iLang = null, |
|||
$sOxid = null |
|||
| ) |
Returns SEO uri for tag.
| string | $sTag | tag |
| int | $iLang | language |
| string | $sOxid | object id [optional] |
Definition at line 42 of file oxseoencodertag.php.
| oxSeoEncoderTag::getTagUrl | ( | $sTag, | |
$iLang = null |
|||
| ) |
Returns full url for passed tag
| string | $sTag | tag |
| int | $iLang | language |
Definition at line 127 of file oxseoencodertag.php.
|
staticprotected |
Singleton instance.
Definition at line 12 of file oxseoencodertag.php.
|
protected |
Definition at line 19 of file oxseoencodertag.php.