Public Member Functions | |
__construct () | |
delete ($sOXID=null) | |
assignVarToAttribute ($aMDVariants, $aSelTitle) | |
getAttributeAssigns ($sArtId) | |
Protected Member Functions | |
_getAttrId ($sSelTitle) | |
_createAttribute ($aSelTitle) | |
Protected Attributes | |
$_sClassName = 'oxattribute' | |
$_sCoreTbl = 'oxattribute' |
Article attributes manager. Collects and keeps attributes of chosen article.
Definition at line 7 of file oxattribute.php.
oxAttribute.__construct | ( | ) |
Class constructor, initiates parent constructor (parent.oxBase()).
Reimplemented from oxI18n.
Definition at line 26 of file oxattribute.php.
oxAttribute._createAttribute | ( | $ | aSelTitle | ) | [protected] |
Checks if attribute exists
array | $aSelTitle selection list title |
Definition at line 125 of file oxattribute.php.
oxAttribute._getAttrId | ( | $ | sSelTitle | ) | [protected] |
Searches for attribute by oxtitle. If exists returns attribute id
string | $sSelTitle selection list title |
Definition at line 111 of file oxattribute.php.
oxAttribute.assignVarToAttribute | ( | $ | aMDVariants, | |
$ | aSelTitle | |||
) |
Assigns attribute to variant
array | $aMDVariants article ids with selectionlist values | |
array | $aSelTitle selection list titles |
Definition at line 68 of file oxattribute.php.
oxAttribute.delete | ( | $ | sOXID = null |
) |
Removes attributes from articles, returns true on success.
string | $sOXID Object ID |
Reimplemented from oxBase.
Definition at line 39 of file oxattribute.php.
oxAttribute.getAttributeAssigns | ( | $ | sArtId | ) |
Returns all oxobject2attribute Ids of article
string | $sArtId article ids |
Definition at line 146 of file oxattribute.php.
oxAttribute.$_sClassName = 'oxattribute' [protected] |
Reimplemented from oxI18n.
Definition at line 14 of file oxattribute.php.
oxAttribute.$_sCoreTbl = 'oxattribute' [protected] |
Definition at line 21 of file oxattribute.php.