Article_List Class Reference

Inheritance diagram for Article_List:

Inheritance graph
[legend]
Collaboration diagram for Article_List:

Collaboration graph
[legend]

List of all members.


Detailed Description

Admin article list manager. Collects base article information (according to filtering rules), performs sorting, deletion of articles, etc. Admin Menu: Manage Products -> Articles.

Definition at line 9 of file article_list.php.


Public Member Functions

 render ()
 buildWhere ()
 deleteEntry ()

Protected Member Functions

 _changeselect ($sSql)
 _prepareWhereQuery ($aWhere, $sQ)

Protected Attributes

 $_sListClass = 'oxarticle'
 $_sListType = 'oxarticlelist'

Member Function Documentation

Article_List.render (  ) 

Collects articles base data and passes them according to filtering rules, returns name of template file "article_list.tpl".

Returns:
string

Reimplemented from oxAdminList.

Definition at line 31 of file article_list.php.

Article_List._changeselect ( sSql  )  [protected]

Sets articles sorting by category.

Parameters:
string $sSQL sql string
Returns:
string

Reimplemented from oxAdminList.

Definition at line 99 of file article_list.php.

Article_List.buildWhere (  ) 

Builds and returns array of SQL WHERE conditions.

Returns:
array

Reimplemented from oxAdminList.

Definition at line 117 of file article_list.php.

Article_List._prepareWhereQuery ( aWhere,
sQ 
) [protected]

Adding empty parent check

Parameters:
array $aWhere SQL condition array
string $sQ SQL query string
Returns:
$sQ

Reimplemented from oxAdminList.

Definition at line 143 of file article_list.php.

Article_List.deleteEntry (  ) 

Deletes entry from the database

Returns:
null

Reimplemented from oxAdminList.

Definition at line 155 of file article_list.php.


Member Data Documentation

Article_List.$_sListClass = 'oxarticle' [protected]

Reimplemented from oxAdminList.

Definition at line 16 of file article_list.php.

Article_List.$_sListType = 'oxarticlelist' [protected]

Reimplemented from oxAdminList.

Definition at line 23 of file article_list.php.


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

Generated on Tue Apr 21 15:46:24 2009 for OXID eShop CE by  doxygen 1.5.5