OXID eShop CE  4.10.7
 All Classes Namespaces Files Functions Variables Pages
Article_List Class Reference
+ Inheritance diagram for Article_List:
+ Collaboration diagram for Article_List:

Public Member Functions

 render ()
 getSearchFields ()
 getCategoryList ($sType, $sValue)
 getManufacturerList ($sType, $sValue)
 getVendorList ($sType, $sValue)
 buildWhere ()
 deleteEntry ()
- Public Member Functions inherited from oxAdminList
 getListSorting ()
 getListFilter ()
 getViewListSize ()
 getItemList ()
 clearItemList ()
 getItemListBaseObject ()
- Public Member Functions inherited from oxAdminView
 __construct ()
 init ()
 addGlobalParams ($oShop=null)
 getServiceUrl ($sLangAbbr=null)
 save ()
 resetContentCache ($blForceReset=null)
 resetCounter ($sCounterType, $sValue=null)
 getNavigation ()
 getViewId ()
 chshp ()
 resetSeoData ($sShopId)
 getPreviewId ()
 getEditObjectId ()
 setEditObjectId ($sId)
- Public Member Functions inherited from oxView
 setViewParameters ($aParams=null)
 getViewParameter ($sKey)
 setIsCallForCache ($blIsCallForCache=null)
 getIsCallForCache ()
 addTplParam ($sPara, $sValue)
 getBelboonParam ()
 getViewConfig ()
 getTemplateName ()
 setTemplateName ($sTemplate)
 setClassName ($sClassName)
 getClassName ()
 setFncName ($sFncName)
 getFncName ()
 setViewData ($aViewData=null)
 getViewData ()
 getViewDataElement ($sParamId=null)
 setClassLocation ($sClassLocation=null)
 getClassLocation ()
 setThisAction ($sThisAction=null)
 getThisAction ()
 setParent ($oParent=null)
 getParent ()
 setIsComponent ($blIsComponent=null)
 getIsComponent ()
 executeFunction ($sFunction)
 getAdditionalParams ()
 getTrustedShopId ()
 getTSExcellenceId ()
 getCharSet ()
 getShopVersion ()
 getShopEdition ()
 getRevision ()
 getPackageInfo ()
 getShopFullEdition ()
 isDemoVersion ()
 isBetaVersion ()
 isRCVersion ()
 showBetaNote ()
 isDemoShop ()
 showNewsletter ()
 setShowNewsletter ($blShow)
 getShopLogo ()
 setShopLogo ($sLogo)
 getActCategory ()
 setActCategory ($oCategory)
 getCategoryId ()
 setCategoryId ($sCategoryId)
 getErrorDestination ()
 getActionClassName ()
 isConnectedWithFb ()
 getFbUserId ()
 showFbConnectToAccountMsg ()
 isMall ()
 showRdfa ()
 getSidForWidget ()
- Public Member Functions inherited from oxSuperCfg
 __call ($sMethod, $aArgs)
 getConfig ()
 setConfig ($oConfig)
 getSession ()
 setSession ($oSession)
 getUser ()
 setUser ($oUser)
 isAdmin ()
 setAdminMode ($blAdmin)

Protected Member Functions

 _buildSelectString ($oListObject=null)
- Protected Member Functions inherited from oxAdminList
 _getViewListSize ()
 _getUserDefListSize ()
 _calcListItemsCount ($sSql)
 _setCurrentListPosition ($sPage=null)
 _prepareOrderByQuery ($sSql=null)
 _processFilter ($sFieldValue)
 _buildFilter ($sVal, $blIsSearchValue)
 _isSearchValue ($sFieldValue)
 _prepareWhereQuery ($aWhere, $sqlFull)
 _changeselect ($sSql)
 _convertToDBDate ($sValue, $sFldType)
 _convertDate ($sDate)
 _convertTime ($sFullDate)
 _setListNavigationParams ()
 _setupNavigation ($sNode)
- Protected Member Functions inherited from oxAdminView
 _getEditShop ($sShopId)
 _getServiceProtocol ()
 _getShopVersionNr ()
 _addNavigationHistory ($sNode)
 _getMaxUploadFileInfo ($iMaxFileSize, $blFormatted=false)
 _resetContentCache ()
 _allowAdminEdit ($sUserId)
 _getCountryByCode ($sCountryCode)
 _authorize ()
- Protected Member Functions inherited from oxView
 _executeNewAction ($sNewAction)

Protected Attributes

 $_sListClass = 'oxarticle'
 $_sListType = 'oxarticlelist'
- Protected Attributes inherited from oxAdminList
 $_sListClass = null
 $_sListType = 'oxlist'
 $_oList = null
 $_iCurrListPos = 0
 $_iListSize = 0
 $_aWhere = null
 $_blDesc = false
 $_blEmployMultilanguage = null
 $_iOverPos = null
 $_iViewListSize = 0
 $_iDefViewListSize = 50
 $_aCurrSorting = null
 $_sDefSortField = null
 $_aListFilter = null
- Protected Attributes inherited from oxAdminView
 $_aSumType
 $_sThisTemplate = null
 $_iDefEdit = 0
 $_iEditLang = 0
 $_sShopTitle = " - "
 $_sShopVersion = null
 $_sServiceUrl = null
 $_oEditShop = null
 $_sEditObjectId = null
- Protected Attributes inherited from oxView
 $_aViewData = array()
 $_sClassLocation = null
 $_sThisAction = null
 $_oParent = null
 $_blIsComponent = false
 $_sThisTemplate = null
 $_sViewId = null
 $_sClass = null
 $_sFnc = null
 $_sTrustedShopId = null
 $_sTSExcellenceId = null
 $_sCharSet = null
 $_sVersion = null
 $_blDemoVersion = null
 $_blDemoShop = null
 $_iNewsStatus = null
 $_sShopLogo = null
 $_sCategoryId = null
 $_oClickCat = null
 $_blIsCallForCache = false
 $_oViewConf = null

Additional Inherited Members

- Static Protected Attributes inherited from oxAdminView
static $_oNaviTree = null
static $_sAuthUserRights = null

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.

Member Function Documentation

Article_List::_buildSelectString (   $oListObject = null)
protected

Builds and returns SQL query string.

Parameters
object$oListObjectlist main object
Returns
string

Reimplemented from oxAdminList.

Reimplemented in List_Review.

Definition at line 191 of file article_list.php.

Article_List::buildWhere ( )

Builds and returns array of SQL WHERE conditions.

Returns
array

Reimplemented from oxAdminList.

Definition at line 232 of file article_list.php.

Article_List::deleteEntry ( )

Deletes entry from the database

Reimplemented from oxAdminList.

Definition at line 249 of file article_list.php.

Article_List::getCategoryList (   $sType,
  $sValue 
)

Load category list, mark active category;

Parameters
string$sTypeactive list type
string$sValueactive list item id
Returns
oxCategoryList

Definition at line 117 of file article_list.php.

Article_List::getManufacturerList (   $sType,
  $sValue 
)

Load manufacturer list, mark active category;

Parameters
string$sTypeactive list type
string$sValueactive list item id
Returns
oxManufacturerList

Definition at line 144 of file article_list.php.

Article_List::getSearchFields ( )

Returns array of fields which may be used for product data search

Returns
array

Definition at line 100 of file article_list.php.

Article_List::getVendorList (   $sType,
  $sValue 
)

Load vendor list, mark active category;

Parameters
string$sTypeactive list type
string$sValueactive list item id
Returns
oxVendorList

Definition at line 168 of file article_list.php.

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.

Reimplemented in List_Review.

Definition at line 32 of file article_list.php.

Member Data Documentation

Article_List::$_sListClass = 'oxarticle'
protected

Definition at line 17 of file article_list.php.

Article_List::$_sListType = 'oxarticlelist'
protected

Definition at line 24 of file article_list.php.


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