ajaxcomponent Class Reference

Inheritance diagram for ajaxcomponent:

Inheritance graph
[legend]
Collaboration diagram for ajaxcomponent:

Collaboration graph
[legend]

List of all members.


Detailed Description

Class controls article assignment to action

Class manages article select lists sorting

Class controls article assignment to accessories

Class controls article assignment to attributes

Class controls article crossselling configuration

Class controls article assignment to category

Class manages article rights to buy

Class manages article rights to view

Class controls article assignment to selection lists

Class manages category attributes

Class manages article attributes

Class manages category articles

Class manages category articles order

Class manages category rights to buy

Class manages category rights to view

Class manages delivery articles

Class manages delivery categories

Class manages delivery groups

Class manages delivery countries

Class manages delivery users

Class manages deliveryset countries

Class manages deliveryset groups

Class manages deliveryset and delivery configuration

Class manages deliveryset payment

Class manages deliveryset users

Class manages discount articles

Class manages discount categories

Class manages discount groups

Class manages discount countries

Class manages discount users

Class manages news user groups rights

Class manages newsletter user groups rights

Class manages payment countries

Class manages payment user groups

Class manages back-end user groups rights

Class manages back-end user rights

Class manages front-end user groups rights

Class manages article select lists configuration

Class manages statistics configuration

Class manages user assignment to groups

Class manages users assignment to groups

Class manages vendor assignment to articles

Class manages voucher assignment to user groups

Public Member Functions

 removeartfromact ()
 addarttoact ()
 setSorting ()
 setSorting ()
 removearticleacc ()
 addarticleacc ()
 removeattr ()
 addattr ()
 saveAttributeValue ()
 removearticlecross ()
 addarticlecross ()
 removecat ()
 addcat ()
 setAsDefault ()
 removegroupfromview ()
 addgrouptoview ()
 removegroupfromview ()
 addgrouptoview ()
 removesel ()
 addsel ()
 removecatfromattr ()
 addcattoattr ()
 removeattrarticle ()
 addattrarticle ()
 setSorting ()
 addarticle ()
 removearticle ()
 removecatorderarticle ()
 addcatorderarticle ()
 saveneworder ()
 remneworder ()
 removegroupfromcatbuy ()
 addgrouptocatbuy ()
 removegroupfromcatview ()
 addgrouptocatview ()
 removeartfromdel ()
 addarttodel ()
 removecatfromdel ()
 addcattodel ()
 removegroupfromdel ()
 addgrouptodel ()
 removecountryfromdel ()
 addcountrytodel ()
 removeuserfromdel ()
 addusertodel ()
 removecountryfromset ()
 addcountrytoset ()
 removegroupfromset ()
 addgrouptoset ()
 removefromset ()
 addtoset ()
 removepayfromset ()
 addpaytoset ()
 removeuserfromset ()
 addusertoset ()
 removediscart ()
 adddiscart ()
 removedisccat ()
 adddisccat ()
 removediscgroup ()
 adddiscgroup ()
 removedisccountry ()
 adddisccountry ()
 removediscuser ()
 adddiscuser ()
 removegroupfromnews ()
 addgrouptonews ()
 removegroupfromnewsletter ()
 addgrouptonewsletter ()
 addpaycountry ()
 removepaycountry ()
 removepaygroup ()
 addpaygroup ()
 removegroupfromberoles ()
 addgrouptoberoles ()
 removeuserfromberoles ()
 addusertoberoles ()
 removegroupfromferoles ()
 addgrouptoferoles ()
 removeartfromsel ()
 addarttosel ()
 setSorting ()
 sortAsc ($oOne, $oSec)
 sortDesc ($oOne, $oSec)
 removereportfromlist ()
 addreporttolist ()
 removeuserfromgroup ()
 addusertogroup ()
 removeuserfromugroup ()
 addusertougroup ()
 removevendor ()
 addvendor ()
 removegroupfromvoucher ()
 addgrouptovoucher ()

Protected Member Functions

 _getQuery ()
 _getSorting ()
 _getQueryCols ()
 _getQuery ()
 _getSorting ()
 _getQuery ()
 _getQueryCols ()
 _getQuery ()
 _getQuery ()
 _getQueryCols ()
 _getQuery ()
 _getQuery ()
 _getQuery ()
 _getQuery ()
 _getQuery ()
 _getQuery ()
 _getQueryCols ()
 _getQuery ()
 _getSorting ()
 _getQuery ()
 _getQueryCols ()
 _getQuery ()
 _getSorting ()
 _getQuery ()
 _getQuery ()
 _getQuery ()
 _getQueryCols ()
 _getQuery ()
 _getQuery ()
 _getQuery ()
 _getQuery ()
 _getQuery ()
 _getQuery ()
 _getQuery ()
 _getQuery ()
 _getQuery ()
 _getQuery ()
 _getQueryCols ()
 _getQuery ()
 _getQuery ()
 _getQuery ()
 _getQuery ()
 _getQuery ()
 _getQuery ()
 _getQuery ()
 _getQuery ()
 _getQuery ()
 _getQuery ()
 _getQuery ()
 _getQuery ()
 _getQueryCols ()
 _getQuery ()
 _getSorting ()
 _getData ($sCountQ, $sQ)
 _getQuery ()
 _getQuery ()
 _getQuery ()
 _getQueryCols ()
 _getQuery ()


Member Function Documentation

ajaxcomponent._getQuery (  )  [protected]

Returns SQL query for data to fetc

Returns:
string

Reimplemented from ajaxlistcomponent.

ajaxcomponent._getSorting (  )  [protected]

Returns SQL query addon for sorting

Returns:
string

Reimplemented from ajaxlistcomponent.

ajaxcomponent.removeartfromact (  ) 

Removes article from Promotions list

Returns:
null

ajaxcomponent.addarttoact (  ) 

Adds article to Promotions list

Returns:
null

ajaxcomponent.setSorting (  ) 

Sets sorting position for current action article

Returns:
null

ajaxcomponent._getQueryCols (  )  [protected]

Formats and returns chunk of SQL query string with definition of fields to load from DB. Adds subselect to get variant title from parent article

Returns:
string

Reimplemented from ajaxlistcomponent.

ajaxcomponent._getQuery (  )  [protected]

Returns SQL query for data to fetc

Returns:
string

Reimplemented from ajaxlistcomponent.

ajaxcomponent._getSorting (  )  [protected]

Returns SQL query addon for sorting

Returns:
string

Reimplemented from ajaxlistcomponent.

ajaxcomponent.setSorting (  ) 

Applies sorting for selection lists

Returns:
null

ajaxcomponent._getQuery (  )  [protected]

Returns SQL query for data to fetc

Returns:
string

Reimplemented from ajaxlistcomponent.

ajaxcomponent.removearticleacc (  ) 

Removing article form accessories article list

Returns:
null

ajaxcomponent.addarticleacc (  ) 

Adding article to accessories article list

Returns:
null

ajaxcomponent._getQueryCols (  )  [protected]

Formats and returns chunk of SQL query string with definition of fields to load from DB. Adds subselect to get variant title from parent article

Returns:
string

Reimplemented from ajaxlistcomponent.

ajaxcomponent._getQuery (  )  [protected]

Returns SQL query for data to fetc

Returns:
string

Reimplemented from ajaxlistcomponent.

ajaxcomponent.removeattr (  ) 

Removes article attributes.

Returns:
null

ajaxcomponent.addattr (  ) 

Adds attributes to article.

Returns:
null

ajaxcomponent.saveAttributeValue (  ) 

Saves attribute value

Returns:
null

ajaxcomponent._getQuery (  )  [protected]

Returns SQL query for data to fetc

Returns:
string

Reimplemented from ajaxlistcomponent.

ajaxcomponent.removearticlecross (  ) 

Removing article from corssselling list

Returns:
null

ajaxcomponent.addarticlecross (  ) 

Adding article to corssselling list

Returns:
null

ajaxcomponent._getQueryCols (  )  [protected]

Formats and returns chunk of SQL query string with definition of fields to load from DB. Adds subselect to get variant title from parent article

Returns:
string

Reimplemented from ajaxlistcomponent.

ajaxcomponent._getQuery (  )  [protected]

Returns SQL query for data to fetc

Returns:
string

Reimplemented from ajaxlistcomponent.

ajaxcomponent.removecat (  ) 

Removes article from chosen category

Returns:
null

ajaxcomponent.addcat (  ) 

Adds article to chosen category

Returns:
null

ajaxcomponent.setAsDefault (  ) 

Sets selected category as a default

Returns:
null

ajaxcomponent._getQuery (  )  [protected]

Returns SQL query for data to fetc

Returns:
string

Reimplemented from ajaxlistcomponent.

ajaxcomponent.removegroupfromview (  ) 

Removing article from View Article group

Returns:
null

ajaxcomponent.addgrouptoview (  ) 

Adding article to View Article group list

Returns:
null

ajaxcomponent._getQuery (  )  [protected]

Returns SQL query for data to fetc

Returns:
string

Reimplemented from ajaxlistcomponent.

ajaxcomponent.removegroupfromview (  ) 

Removing article from View Article group

Returns:
null

ajaxcomponent.addgrouptoview (  ) 

Adding article to View Article group list

Returns:
null

ajaxcomponent._getQuery (  )  [protected]

Returns SQL query for data to fetc

Returns:
string

Reimplemented from ajaxlistcomponent.

ajaxcomponent.removesel (  ) 

Removes article selection lists.

Returns:
null

ajaxcomponent.addsel (  ) 

Adds selection lists to article.

Returns:
null

ajaxcomponent._getQuery (  )  [protected]

Returns SQL query for data to fetc

Returns:
string

Reimplemented from ajaxlistcomponent.

ajaxcomponent.removecatfromattr (  ) 

Removes category from Attributes list

Returns:
null

ajaxcomponent.addcattoattr (  ) 

Adds category to Attributes list

Returns:
null

ajaxcomponent._getQuery (  )  [protected]

Returns SQL query for data to fetc

Returns:
string

Reimplemented from ajaxlistcomponent.

ajaxcomponent.removeattrarticle (  ) 

Removes article from Attribute list

Returns:
null

ajaxcomponent.addattrarticle (  ) 

Adds article to Attribute list

Returns:
null

ajaxcomponent._getQueryCols (  )  [protected]

Formats and returns chunk of SQL query string with definition of fields to load from DB. Adds subselect to get variant title from parent article

Returns:
string

Reimplemented from ajaxlistcomponent.

ajaxcomponent._getQuery (  )  [protected]

Returns SQL query for data to fetc

Returns:
string

Reimplemented from ajaxlistcomponent.

ajaxcomponent._getSorting (  )  [protected]

Returns SQL query addon for sorting

Returns:
string

Reimplemented from ajaxlistcomponent.

ajaxcomponent.setSorting (  ) 

Applies sorting for selection lists

Returns:
null

ajaxcomponent._getQuery (  )  [protected]

Returns SQL query for data to fetc

Returns:
string

Reimplemented from ajaxlistcomponent.

ajaxcomponent.addarticle (  ) 

Adds article to category Creates new list

Returns:
null

ajaxcomponent.removearticle (  ) 

Removes article from category

Returns:
null

ajaxcomponent._getQueryCols (  )  [protected]

Formats and returns chunk of SQL query string with definition of fields to load from DB. Adds subselect to get variant title from parent article

Returns:
string

Reimplemented from ajaxlistcomponent.

ajaxcomponent._getQuery (  )  [protected]

Returns SQL query for data to fetc

Returns:
string

Reimplemented from ajaxlistcomponent.

ajaxcomponent._getSorting (  )  [protected]

Returns SQL query addon for sorting

Returns:
string

Reimplemented from ajaxlistcomponent.

ajaxcomponent.removecatorderarticle (  ) 

Removes article from list for sorting in category

Returns:
string

ajaxcomponent.addcatorderarticle (  ) 

Adds article to list for sorting in category

Returns:
string

ajaxcomponent.saveneworder (  ) 

Saves category articles ordering.

Returns:
null

ajaxcomponent.remneworder (  ) 

Removes category articles ordering set by saveneworder() method.

Returns:
null

ajaxcomponent._getQuery (  )  [protected]

Returns SQL query for data to fetc

Returns:
string

Reimplemented from ajaxlistcomponent.

ajaxcomponent.removegroupfromcatbuy (  ) 

Removing article from Buy Article group list

Returns:
null

ajaxcomponent.addgrouptocatbuy (  ) 

Adding article to Buy Article group list

Returns:
null

ajaxcomponent._getQuery (  )  [protected]

Returns SQL query for data to fetc

Returns:
string

Reimplemented from ajaxlistcomponent.

ajaxcomponent.removegroupfromcatview (  ) 

Removing article from View Article group

Returns:
null

ajaxcomponent.addgrouptocatview (  ) 

Adding article to View Article group list

Returns:
null

ajaxcomponent._getQuery (  )  [protected]

Returns SQL query for data to fetc

Returns:
string

Reimplemented from ajaxlistcomponent.

ajaxcomponent.removeartfromdel (  ) 

Removes article from delivery configuration

Returns:
null

ajaxcomponent.addarttodel (  ) 

Adds article to delivery configuration

Returns:
null

ajaxcomponent._getQueryCols (  )  [protected]

Formats and returns chunk of SQL query string with definition of fields to load from DB. Adds subselect to get variant title from parent article

Returns:
string

Reimplemented from ajaxlistcomponent.

ajaxcomponent._getQuery (  )  [protected]

Returns SQL query for data to fetc

Returns:
string

Reimplemented from ajaxlistcomponent.

ajaxcomponent.removecatfromdel (  ) 

Removes category from delivery configuration

Returns:
null

ajaxcomponent.addcattodel (  ) 

Adds category to delivery configuration

Returns:
null

ajaxcomponent._getQuery (  )  [protected]

Returns SQL query for data to fetc

Returns:
string

Reimplemented from ajaxlistcomponent.

ajaxcomponent.removegroupfromdel (  ) 

Removes user group from delivery configuration

Returns:
null

ajaxcomponent.addgrouptodel (  ) 

Adds user group to delivery configuration

Returns:
null

ajaxcomponent._getQuery (  )  [protected]

Returns SQL query for data to fetc

Returns:
string

Reimplemented from ajaxlistcomponent.

ajaxcomponent.removecountryfromdel (  ) 

Removes chosen countries from delivery list

Returns:
null

ajaxcomponent.addcountrytodel (  ) 

Adds chosen countries to delivery list

Returns:
null

ajaxcomponent._getQuery (  )  [protected]

Returns SQL query for data to fetc

Returns:
string

Reimplemented from ajaxlistcomponent.

ajaxcomponent.removeuserfromdel (  ) 

Removes user from delivery configuration

Returns:
null

ajaxcomponent.addusertodel (  ) 

Adds user from delivery configuration

Returns:
null

ajaxcomponent._getQuery (  )  [protected]

Returns SQL query for data to fetc

Returns:
string

Reimplemented from ajaxlistcomponent.

ajaxcomponent.removecountryfromset (  ) 

Removes chosen countries from delivery list

Returns:
null

ajaxcomponent.addcountrytoset (  ) 

Adds chosen countries to delivery list

Returns:
null

ajaxcomponent._getQuery (  )  [protected]

Returns SQL query for data to fetc

Returns:
string

Reimplemented from ajaxlistcomponent.

ajaxcomponent.removegroupfromset (  ) 

Removes user group from delivery sets config

Returns:
null

ajaxcomponent.addgrouptoset (  ) 

Adds user group to delivery sets config

Returns:
null

ajaxcomponent._getQuery (  )  [protected]

Returns SQL query for data to fetc

Returns:
string

Reimplemented from ajaxlistcomponent.

ajaxcomponent.removefromset (  ) 

Remove this delivery cost from these sets

Returns:
null

ajaxcomponent.addtoset (  ) 

Adds this delivery cost to these sets

Returns:
null

ajaxcomponent._getQuery (  )  [protected]

Returns SQL query for data to fetc

Returns:
string

Reimplemented from ajaxlistcomponent.

ajaxcomponent.removepayfromset (  ) 

Remove these payments from this set

Returns:
null

ajaxcomponent.addpaytoset (  ) 

Adds this payments to this set

Returns:
null

ajaxcomponent._getQuery (  )  [protected]

Returns SQL query for data to fetc

Returns:
string

Reimplemented from ajaxlistcomponent.

ajaxcomponent.removeuserfromset (  ) 

Removes users for delivery sets config

Returns:
null

ajaxcomponent.addusertoset (  ) 

Adds users for delivery sets config

Returns:
null

ajaxcomponent._getQuery (  )  [protected]

Returns SQL query for data to fetc

Returns:
string

Reimplemented from ajaxlistcomponent.

ajaxcomponent.removediscart (  ) 

Removes selected article (articles) from discount list

Returns:
null

ajaxcomponent.adddiscart (  ) 

Adds selected article (articles) to discount list

Returns:
null

ajaxcomponent._getQueryCols (  )  [protected]

Formats and returns chunk of SQL query string with definition of fields to load from DB. Adds subselect to get variant title from parent article

Returns:
string

Reimplemented from ajaxlistcomponent.

ajaxcomponent._getQuery (  )  [protected]

Returns SQL query for data to fetc

Returns:
string

Reimplemented from ajaxlistcomponent.

ajaxcomponent.removedisccat (  ) 

Removes selected category (categories) from discount list

Returns:
null

ajaxcomponent.adddisccat (  ) 

Adds selected category (categories) to discount list

Returns:
null

ajaxcomponent._getQuery (  )  [protected]

Returns SQL query for data to fetc

Returns:
string

Reimplemented from ajaxlistcomponent.

ajaxcomponent.removediscgroup (  ) 

Removes user group from discount config

Returns:
null

ajaxcomponent.adddiscgroup (  ) 

Adds user group to discount config

Returns:
null

ajaxcomponent._getQuery (  )  [protected]

Returns SQL query for data to fetc

Returns:
string

Reimplemented from ajaxlistcomponent.

ajaxcomponent.removedisccountry (  ) 

Removes chosen user group (groups) from delivery list

Returns:
null

ajaxcomponent.adddisccountry (  ) 

Adds chosen user group (groups) to delivery list

Returns:
null

ajaxcomponent._getQuery (  )  [protected]

Returns SQL query for data to fetc

Returns:
string

Reimplemented from ajaxlistcomponent.

ajaxcomponent.removediscuser (  ) 

Removes user from discount config

Returns:
null

ajaxcomponent.adddiscuser (  ) 

Adds user to discount config

Returns:
null

ajaxcomponent._getQuery (  )  [protected]

Returns SQL query for data to fetc

Returns:
string

Reimplemented from ajaxlistcomponent.

ajaxcomponent.removegroupfromnews (  ) 

Removes some user group from viewing some news.

Returns:
null

ajaxcomponent.addgrouptonews (  ) 

Adds user group for viewing some news.

Returns:
null

ajaxcomponent._getQuery (  )  [protected]

Returns SQL query for data to fetc

Returns:
string

Reimplemented from ajaxlistcomponent.

ajaxcomponent.removegroupfromnewsletter (  ) 

Removes selected user group(s) from newsletter mailing group.

Returns:
null

ajaxcomponent.addgrouptonewsletter (  ) 

Adds selected user group(s) to newsletter mailing group.

Returns:
null

ajaxcomponent._getQuery (  )  [protected]

Returns SQL query for data to fetc

Returns:
string

Reimplemented from ajaxlistcomponent.

ajaxcomponent.addpaycountry (  ) 

Adds chosen user group (groups) to delivery list

Returns:
null

ajaxcomponent.removepaycountry (  ) 

Removes chosen user group (groups) from delivery list

Returns:
null

ajaxcomponent._getQuery (  )  [protected]

Returns SQL query for data to fetc

Returns:
string

Reimplemented from ajaxlistcomponent.

ajaxcomponent.removepaygroup (  ) 

Removes group of users that may pay using selected method(s).

Returns:
null

ajaxcomponent.addpaygroup (  ) 

Adds group of users that may pay using selected method(s).

Returns:
null

ajaxcomponent._getQuery (  )  [protected]

Returns SQL query for data to fetc

Returns:
string

Reimplemented from ajaxlistcomponent.

ajaxcomponent.removegroupfromberoles (  ) 

Removes User group from R&R

Returns:
null

ajaxcomponent.addgrouptoberoles (  ) 

Adds User group to R&R

Returns:
null

ajaxcomponent._getQuery (  )  [protected]

Returns SQL query for data to fetc

Returns:
string

Reimplemented from ajaxlistcomponent.

ajaxcomponent.removeuserfromberoles (  ) 

Removes User from R&R

Returns:
null

ajaxcomponent.addusertoberoles (  ) 

Adds User to R&R

Returns:
null

ajaxcomponent._getQuery (  )  [protected]

Returns SQL query for data to fetc

Returns:
string

Reimplemented from ajaxlistcomponent.

ajaxcomponent.removegroupfromferoles (  ) 

Removes chosen user group (groups) from delivery list

Returns:
null

ajaxcomponent.addgrouptoferoles (  ) 

Adds chosen user group (groups) to R&R list

Returns:
null

ajaxcomponent._getQuery (  )  [protected]

Returns SQL query for data to fetc

Returns:
string

Reimplemented from ajaxlistcomponent.

ajaxcomponent.removeartfromsel (  ) 

Removes article from Selection list

Returns:
null

ajaxcomponent.addarttosel (  ) 

Adds article to Selection list

Returns:
null

ajaxcomponent._getQueryCols (  )  [protected]

Formats and returns chunk of SQL query string with definition of fields to load from DB. Adds subselect to get variant title from parent article

Returns:
string

Reimplemented from ajaxlistcomponent.

ajaxcomponent._getQuery (  )  [protected]

Returns SQL query for data to fetc

Returns:
string

Reimplemented from ajaxlistcomponent.

ajaxcomponent._getSorting (  )  [protected]

Returns SQL query addon for sorting

Returns:
string

Reimplemented from ajaxlistcomponent.

ajaxcomponent.setSorting (  ) 

Applies sorting for selection lists

Returns:
null

ajaxcomponent._getData ( sCountQ,
sQ 
) [protected]

Formats and returns statiistics configuration related data array for ajax response

Parameters:
string $sCountQ this param currently is not used as thsi mathod overrides default function behaviour
string $sQ this param currently is not used as thsi mathod overrides default function behaviour
Returns:
array

Reimplemented from ajaxlistcomponent.

ajaxcomponent.sortAsc ( oOne,
oSec 
)

Callback function used to apply ASC sorting

Parameters:
array $oOne first item to check sorting
array $oSec second item to check sorting
Returns:
int

ajaxcomponent.sortDesc ( oOne,
oSec 
)

Callback function used to apply ASC sorting

Parameters:
array $oOne first item to check sorting
array $oSec second item to check sorting
Returns:
int

ajaxcomponent.removereportfromlist (  ) 

Removes selected report(s) from generating list.

Returns:
null

ajaxcomponent.addreporttolist (  ) 

Adds selected report(s) to generating list.

Returns:
null

ajaxcomponent._getQuery (  )  [protected]

Returns SQL query for data to fetc

Returns:
string

Reimplemented from ajaxlistcomponent.

ajaxcomponent.removeuserfromgroup (  ) 

Removes user from selected user group(s).

Returns:
null

ajaxcomponent.addusertogroup (  ) 

Adds user to selected user group(s).

Returns:
null

ajaxcomponent._getQuery (  )  [protected]

Returns SQL query for data to fetc

Returns:
string

Reimplemented from ajaxlistcomponent.

ajaxcomponent.removeuserfromugroup (  ) 

Removes User from group

Returns:
null

ajaxcomponent.addusertougroup (  ) 

Adds User to group

Returns:
null

ajaxcomponent._getQuery (  )  [protected]

Returns SQL query for data to fetc

Returns:
string

Reimplemented from ajaxlistcomponent.

ajaxcomponent.removevendor (  ) 

Removes article from Vendor config

Returns:
null

ajaxcomponent.addvendor (  ) 

Adds article to Vendor config

Returns:
null

ajaxcomponent._getQueryCols (  )  [protected]

Formats and returns chunk of SQL query string with definition of fields to load from DB. Adds subselect to get variant title from parent article

Returns:
string

Reimplemented from ajaxlistcomponent.

ajaxcomponent._getQuery (  )  [protected]

Returns SQL query for data to fetc

Returns:
string

Reimplemented from ajaxlistcomponent.

ajaxcomponent.removegroupfromvoucher (  ) 

Removes selected user group(s) from Voucher serie list.

Returns:
null

ajaxcomponent.addgrouptovoucher (  ) 

Adds selected user group(s) to Voucher serie list.

Returns:
null


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

Generated on Wed Oct 29 23:39:22 2008 for OXID eShop CE by  doxygen 1.5.5