Selectlist_main Class Reference

Inheritance diagram for Selectlist_main:

Inheritance graph
[legend]
Collaboration diagram for Selectlist_main:

Collaboration graph
[legend]

List of all members.


Detailed Description

Admin article main selectlist manager. Performs collection and updatind (on user submit) main item information.

Public Member Functions

 render ()
 save ()
 saveinnlang ()
 delFields ()
 addField ()
 changeField ()
 parseFieldName ($sInput)

Public Attributes

 $aFieldArray = null

Protected Member Functions

 _rearrangeFields ($oField, $pos)

Member Function Documentation

Selectlist_main.render (  ) 

Executes parent method parent.render(), creates oxCategoryList object, passes it's data to Smarty engine and returns name of template file "selectlist_main.tpl".

Returns:
string

Reimplemented from oxAdminDetails.

Selectlist_main.save (  ) 

Saves selection list parameters changes.

Returns:
mixed

Reimplemented from oxAdminView.

Selectlist_main.saveinnlang (  ) 

Saves selection list parameters changes in different language (eg. english).

Returns:
null

Selectlist_main.delFields (  ) 

Deletes field from field array and stores object

Returns:
null

Selectlist_main.addField (  ) 

Adds a field to field array and stores object

Returns:
null

Selectlist_main.changeField (  ) 

Modifies field from field array's first elem. and stores object

Returns:
null

Selectlist_main._rearrangeFields ( oField,
pos 
) [protected]

Resorts fields list and moves $oField to $pos, uses $this->aFieldArray for fields storage.

Parameters:
object $oField field to be moved
integer $pos new pos of the field
Returns:
bool - true if failed.

Selectlist_main.parseFieldName ( sInput  ) 

Parses field name from given string String format is: "someNr__@@someName__@@someTxt"

Parameters:
string $sInput given string
Returns:
string - name


Member Data Documentation

Selectlist_main.$aFieldArray = null

Keeps all act. fields to store


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

Generated on Wed Oct 29 23:47:33 2008 for OXID eShop CE by  doxygen 1.5.5