Inheritance diagram for oxContent:
 Collaboration diagram for oxContent:Public Member Functions | |
| __get ($sName) | |
| __construct () | |
| getExpanded () | |
| loadByIdent ($sLoadId) | |
| assign ($dbRecord) | |
| getBaseSeoLink ($iLang) | |
| getLink ($iLang=null) | |
| getBaseStdLink ($iLang, $blAddId=true, $blFull=true) | |
| getStdLink ($iLang=null, $aParams=array()) | |
| delete ($sOXID=null) | |
| save () | |
| getTermsVersion () | |
Protected Member Functions | |
| _setFieldData ($sFieldName, $sValue, $iDataType=oxField::T_TEXT) | |
Protected Attributes | |
| $_sCoreTbl = 'oxcontents' | |
| $_sClassName = 'oxcontent' | |
| $_aSkipSaveFields = array( 'oxtimestamp' ) | |
| $_aSeoUrls = array() | |
| $_sParentCatId = null | |
| $_blExpanded = null | |
| $_blIsSeoObject = true | |
Content manager. Base object for content pages
Definition at line 8 of file oxcontent.php.
| oxContent.__construct | ( | ) | 
Class constructor, initiates parent constructor (parent.oxI18n()).
Definition at line 80 of file oxcontent.php.
| oxContent.__get | ( | $ | sName | ) | 
Extra getter to guarantee compatibility with templates
| string | $sName parameter name | 
Definition at line 67 of file oxcontent.php.
| oxContent._setFieldData | ( | $ | sFieldName, | |
| $ | sValue, | |||
| $ |  iDataType = oxField::T_TEXT | |||
| ) |  [protected] | 
        
Sets data field value
| string | $sFieldName index OR name (eg. 'oxarticles__oxtitle') of a data field to set | |
| string | $sValue value of data field | |
| int | $iDataType field type | 
Definition at line 237 of file oxcontent.php.
| oxContent.assign | ( | $ | dbRecord | ) | 
Replace the "&" into "&" and call base class
| array | $dbRecord database record | 
Definition at line 124 of file oxcontent.php.
| oxContent.delete | ( | $ |  sOXID = null | 
          ) | 
Delete this object from the database, returns true on success.
| string | $sOXID Object ID(default null) | 
Definition at line 253 of file oxcontent.php.
| oxContent.getBaseSeoLink | ( | $ | iLang | ) | 
Returns raw content seo url
| int | $iLang language id | 
Definition at line 139 of file oxcontent.php.
| oxContent.getBaseStdLink | ( | $ | iLang, | |
| $ |  blAddId = true,  | 
        |||
| $ |  blFull = true | |||
| ) | 
Returns base dynamic url: shopurl/index.php?cl=details
| int | $iLang language id | |
| bool | $blAddId add current object id to url or not | |
| bool | $blFull return full including domain name [optional] | 
Implements oxIUrl.
Definition at line 177 of file oxcontent.php.
| oxContent.getExpanded | ( | ) | 
returns the expanded state of the content category
Definition at line 91 of file oxcontent.php.
| oxContent.getLink | ( | $ |  iLang = null | 
          ) | 
getLink returns link for this content in the frontend
| int | $iLang language id [optional] | 
Implements oxIUrl.
Definition at line 151 of file oxcontent.php.
| oxContent.getStdLink | ( | $ |  iLang = null,  | 
        |
| $ |  aParams = array() | |||
| ) | 
Returns standard URL to product
| integer | $iLang language | |
| array | $aParams additional params to use [optional] | 
Implements oxIUrl.
Definition at line 219 of file oxcontent.php.
| oxContent.getTermsVersion | ( | ) | 
| oxContent.loadByIdent | ( | $ | sLoadId | ) | 
Loads Content by using field oxloadid instead of oxid
| string | $sLoadId content load ID | 
Definition at line 106 of file oxcontent.php.
| oxContent.save | ( | ) | 
Save this Object to database, insert or update as needed.
Definition at line 270 of file oxcontent.php.
oxContent.$_aSeoUrls = array() [protected] | 
        
Definition at line 37 of file oxcontent.php.
oxContent.$_aSkipSaveFields = array( 'oxtimestamp' ) [protected] | 
        
Definition at line 30 of file oxcontent.php.
oxContent.$_blExpanded = null [protected] | 
        
Definition at line 51 of file oxcontent.php.
oxContent.$_blIsSeoObject = true [protected] | 
        
Definition at line 58 of file oxcontent.php.
oxContent.$_sClassName = 'oxcontent' [protected] | 
        
Definition at line 22 of file oxcontent.php.
oxContent.$_sCoreTbl = 'oxcontents' [protected] | 
        
Definition at line 15 of file oxcontent.php.
oxContent.$_sParentCatId = null [protected] | 
        
Definition at line 44 of file oxcontent.php.
 1.7.1