Import entity abstract product type model
Located in /ImportExport/Model/Import/Entity/Product/Type/Abstract.php (line 34)
| Class | Description |
|---|---|
| Mage_ImportExport_Model_Import_Entity_Product_Type_Grouped | Import entity grouped product type model |
| Mage_ImportExport_Model_Import_Entity_Product_Type_Configurable | Import entity configurable product type model |
| Mage_ImportExport_Model_Import_Entity_Product_Type_Simple | Import entity simple product type |
Product type attribute sets and attributes parameters.
[attr_set_name_1] => array( [attr_code_1] => array( 'options' => array(), 'type' => 'text', 'price', 'textarea', 'select', etc. 'id' => .. ), ... ), ...
Product entity object.
Attributes' codes which will be allowed anyway, independently from its visibility property.
Attributes with index (not label) value.
Validation failure message template definitions
Column names that holds values with particular meaning.
Product type (simple, configurable, etc.).
Object constructor.
Particular attribute names getter.
Validate row attributes. Pass VALID row data ONLY as argument.
Additional check for model availability. If method returns FALSE - model is not suitable for data processing.
Prepare attributes values for save: remove non-existent, remove empty values, remove static.
Save product type specific data.
Add attribute parameters to appropriate attribute set.
Return product attributes for its attribute set specified in row data.
Initialize attributes parameters for all attributes' sets.
Have we check attribute for is_required? Used as last chance to disable this type of check.
Validate particular attributes columns.
Check price correction value validity (signed integer or float with or without percentage sign).
Documentation generated on Fri, 11 Feb 2011 16:55:16 +0200 by phpDocumentor 1.4.3