OXID eShop CE  4.10.1
 All Classes Namespaces Files Functions Variables Pages
oxIUrl Interface Reference
+ Inheritance diagram for oxIUrl:

Public Member Functions

 getLink ($iLang=null)
 getStdLink ($iLang=null, $aParams=array())
 getBaseStdLink ($iLang, $blAddId=true, $blFull=true)

Detailed Description

Interface for object URLs getters

Definition at line 7 of file oxiurl.php.

Member Function Documentation

oxIUrl::getBaseStdLink (   $iLang,
  $blAddId = true,
  $blFull = true 
)

Returns base dynamic url: e.g. shopurl/index.php?cl=details&anid=artid

Parameters
int$iLanglanguage id
bool$blAddIdadd current object id to url or not
bool$blFullreturn full including domain name [optional]
Returns
string

Implemented in oxArticle, oxCategory, oxRecommList, oxSimpleVariant, oxContent, oxManufacturer, and oxVendor.

oxIUrl::getLink (   $iLang = null)

Returns object URL. If SEO if ON returned link will be in SEO form, else URL will have dynamic form

Parameters
int$iLanglanguage id [optional]
Returns
string

Implemented in oxCategory, oxRecommList, oxSimpleVariant, oxContent, oxManufacturer, and oxVendor.

oxIUrl::getStdLink (   $iLang = null,
  $aParams = array() 
)

Returns standard (dynamic) object URL

Parameters
int$iLanglanguage id [optional]
array$aParamsadditional params to use [optional]
Returns
string

Implemented in oxArticle, oxCategory, oxRecommList, oxSimpleVariant, oxContent, oxManufacturer, and oxVendor.


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