TYPO3  7.6
Public Member Functions | List of all members
DatabaseRecordList Class Reference
Inheritance diagram for DatabaseRecordList:
DatabaseRecordList AbstractDatabaseRecordList AbstractRecordList

Public Member Functions

 makeSearchString ($table)
 
- Public Member Functions inherited from DatabaseRecordList
 __construct ()
 
 getButtons ()
 
 getDocHeaderButtons (ModuleTemplate $moduleTemplate)
 
 renderListRow ($table, $row, $cc, $titleCol, $thumbsCol, $indent=0)
 
 renderListHeader ($table, $currentIdList)
 
 makeControl ($table, $row)
 
 makeClip ($table, $row)
 
 makeLocalizationPanel ($table, $row)
 
 fieldSelectBox ($table, $formFields=true)
 
 linkClipboardHeaderIcon ($string, $table, $cmd, $warning= '')
 
 clipNumPane ()
 
 addSortLink ($code, $field, $table)
 
 recPath ($pid)
 
 showNewRecLink ($table)
 
 makeReturnUrl ()
 
 setCsvRow ($csvRow)
 
 outputCSV ($prefix)
 
 addActionToCellGroup (&$cells, $action, $actionKey)
 
 setIsEditable ($isEditable)
 
 isEditable ($table)
 
- Public Member Functions inherited from AbstractDatabaseRecordList
 start ($id, $table, $pointer, $search= '', $levels=0, $showLimit=0)
 
 generateList ()
 
 getTable ($tableName, $id, $fields= '')
 
 setDispFields ()
 
 thumbCode ($row, $table, $field)
 
 makeQueryArray ($table, $id, $addWhere= '', $fieldList= '*')
 
 setTotalItems ($queryParts)
 
 makeSearchString ($table, $currentPid=-1)
 
 linkWrapTable ($table, $code)
 
 linkWrapItems ($table, $uid, $code, $row)
 
 linkUrlMail ($code, $testString)
 
 listURL ($altId= '', $table= '-1', $exclList= '')
 
 requestUri ()
 
 makeFieldList ($table, $dontCheckUser=false, $addDateFields=false)
 
 localizationRedirect ($justLocalized)
 
 setOverrideUrlParameters (array $urlParameters)
 
 setTableDisplayOrder (array $orderInformation)
 
- Public Member Functions inherited from AbstractRecordList
 __construct ()
 
 addElement ($h, $icon, $data, $rowParams= '', $_= '', $_2= '', $colType= 'td')
 
 writeTop ()
 
 fwd_rwd_nav ($table= '')
 
 fwd_rwd_HTML ($type, $pointer, $table= '')
 
 listURL ($altId= '')
 
 CBfunctions ()
 
 initializeLanguages ()
 
 languageFlag ($sys_language_uid, $addAsAdditionalText=true)
 

Additional Inherited Members

- Public Attributes inherited from DatabaseRecordList
 $allowedNewTables = array()
 
 $deniedNewTables = array()
 
 $newWizards = false
 
 $dontShowClipControlPanels = false
 
 $showClipboard = false
 
 $noControlPanels = false
 
 $clickMenuEnabled = true
 
 $totalRowCount
 
 $spaceIcon
 
 $disableSingleTableView = false
 
 $pageRow = array()
 
 $csvOutput = false
 
 $clipObj
 
 $CBnames = array()
 
 $translations
 
 $selFieldList
 
 $pageinfo
 
 $MOD_MENU
 
- Protected Member Functions inherited from DatabaseRecordList
 isRowListingConditionFulfilled ($table, $row)
 
 getReferenceCount ($tableName, $uid)
 
 getPointerForPage ($page)
 
 renderListNavigation ($renderPart= 'top')
 
 createReferenceHtml ($tableName, $uid)
 
 initCSV ()
 
 addHeaderRowToCSV ()
 
 addToCSV (array $row=array())
 
 isRecordCurrentBackendUser ($table, $row)
 
 overlayEditLockPermissions ($table, $row=array(), $editPermission=true)
 
 editLockPermissions ()
 
 getDatabaseConnection ()
 
 getModule ()
 
 getDocumentTemplate ()
 
- Static Protected Member Functions inherited from DatabaseRecordList
static removeControlFieldsFromFieldRow (array $row=array())
 
- Protected Attributes inherited from DatabaseRecordList
 $csvLines = array()
 
 $referenceCount = array()
 
 $editable = true
 
 $iconFactory
 

Detailed Description

Child class for rendering of Web > List (not the final class)

Definition at line 20 of file dbal/Classes/RecordList/DatabaseRecordList.php.

Member Function Documentation

makeSearchString (   $table)

Creates part of query for searching after a word ($this->searchString) fields in input table

DBAL specific: no LIKE for numeric fields, in this case "uid" (breaks on Oracle) no LIKE for BLOB fields, skip

Parameters
stringTable, in which the fields are being searched.
Returns
string Returns part of WHERE-clause for searching, if applicable.

Definition at line 31 of file dbal/Classes/RecordList/DatabaseRecordList.php.

References $GLOBALS, AbstractDatabaseRecordList\$table, and elseif.