FORMidable RAD Framework

tx_dhlister Class Reference

Inheritance diagram for tx_dhlister:

Inheritance graph
[legend]
Collaboration diagram for tx_dhlister:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 _doTheMagic ($bShouldProcess=TRUE)
 _hasSearchResults ($sFormId)
 _getSearchResults ($sFormId=FALSE)
 _getSearchInfos ($sFormId=FALSE)
 _getNumResults ()
 _getLinkToPersistedSearchParams ($sFormId=FALSE, $iPageId=FALSE, $aAddParams=array())
 __createCompiledDataSource ()
 _initCols ()
 _initRdtCols ()
 _fieldExists ($sName)
 _initVirtualCols ()
 _isVirtualCol ($sName)
 __processVirtualColumns ($sCompTable)
 __csvValues ($aRow, $sBoundary)
 __createView ($aViewInfos)
 _getPage ()
 _getSortfield ()
 _getSortdirection ()
 _buildSql ($aRs=array(), $sTableName, $sKeyName, $aWheres=FALSE, $aSelects=FALSE)
 _getAdditionalWheres ($aWheres, $sPrefix="")
 __buildDefaultTemplate ($aRows, $aRawRows, $aPaging)
 _injectActiveListableRdt ($aRow, $aRawRow)
 _displayData ($aRows, $aRawRows, $aPaging)
 _getPagingHtml ($aPaging, $aCustomTags, $bDefault=FALSE)
 _getLimit ()
 _getPaging ($aLimit, $iNumRows)
 _getFormData ($bDefault=TRUE)
 _processDuringLister ($aRow)
 _processDuringListerRaw ($aRow)
 _processBeforeSearch ($aData)
 _processBeforeDisplay ($aRow)
 i18n_getSysLanguageUid ()
 enableFields ()

Public Attributes

 $sViewName = ""
 $__aRdtCols = array()
 $__aVirCols = array()
 $sHtmlList = ""
 $aLabels = array()
 $_iNumResults = 0

Detailed Description

Plugin 'dh_lister' for the 'ameos_formidable' extension.

Author:
Jerome Schneider <typo3dev@ameos.com>

Definition at line 8 of file class.tx_dhlister.php.


Member Function Documentation

tx_dhlister::_doTheMagic ( bShouldProcess = TRUE  ) 

Processes data returned by the HTML Form after validation, and only if validated Note that this is only the 'abstract' definition of this function as it must be overloaded in the specialized DataHandlers

Returns:
void

Reimplemented from formidable_maindatahandler.

Definition at line 19 of file class.tx_dhlister.php.

References __createCompiledDataSource(), __createView(), formidable_maindatahandler::_allIsValid(), _buildSql(), _displayData(), formidable_maindatahandler::_getFormData(), formidable_maindatahandler::_getFormDataManaged(), _getLimit(), _getPage(), _getPaging(), _getSortdirection(), _getSortfield(), formidable_maindatahandler::_isSubmitted(), formidable_mainobject::_navConf(), _processBeforeSearch(), _processDuringLister(), and _processDuringListerRaw().


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


Généré par L'expert TYPO3 avec  doxygen 1.4.6