Documentation TYPO3 par Ameos |
Public Member Functions | |
| tree ($arr, $depth_in, $depthData) | |
| wrapValue ($theValue, $depth) | |
| wrapArrayKey ($label, $depth, $theValue) | |
| getSearchKeys ($keyArr, $depth_in, $searchString, $keyArray) | |
| fixed_lgd ($string, $chars) | |
| depthKeys ($arr, $settings) | |
Public Attributes | |
| $expAll = FALSE | |
| $dontLinkVar = FALSE | |
| $depthKeys = array() | |
| $searchKeys = array() | |
| $fixedLgd = 1 | |
| $regexMode = 0 | |
| $varName = '' | |
Definition at line 77 of file class.t3lib_arraybrowser.php.
| t3lib_arrayBrowser::tree | ( | $ | arr, | |
| $ | depth_in, | |||
| $ | depthData | |||
| ) |
Make browsable tree Before calling this function you may want to set some of the internal vars like depthKeys, regexMode and fixedLgd. For examples see SC_mod_tools_config_index::main()
| array | The array to display | |
| string | Key-position id. Build up during recursive calls - [key1].[key2].[key3] - an so on. | |
| string | Depth-data - basically a prefix for the icons. For calling this function from outside, let it stay blank. |
Definition at line 96 of file class.t3lib_arraybrowser.php.
References depthKeys(), fixed_lgd(), t3lib_iconWorks::skinImg(), and wrapArrayKey().
| t3lib_arrayBrowser::wrapValue | ( | $ | theValue, | |
| $ | depth | |||
| ) |
Wrapping the value in bold tags etc.
| string | The title string | |
| string | Depth path |
Definition at line 160 of file class.t3lib_arraybrowser.php.
| t3lib_arrayBrowser::wrapArrayKey | ( | $ | label, | |
| $ | depth, | |||
| $ | theValue | |||
| ) |
Wrapping the value in bold tags etc.
| string | The title string | |
| string | Depth path | |
| string | The value for the array entry. |
Definition at line 172 of file class.t3lib_arraybrowser.php.
References t3lib_div::testInt().
Referenced by tree().
| t3lib_arrayBrowser::getSearchKeys | ( | $ | keyArr, | |
| $ | depth_in, | |||
| $ | searchString, | |||
| $ | keyArray | |||
| ) |
Creates an array with "depthKeys" which will expand the array to show the search results
| array | The array to search for the value | |
| string | Depth string - blank for first call (will build up during recursive calling creating an id of the position: [key1].[key2].[key3] | |
| string | The string to search for | |
| array | Key array, for first call pass empty array |
Definition at line 196 of file class.t3lib_arraybrowser.php.
| t3lib_arrayBrowser::fixed_lgd | ( | $ | string, | |
| $ | chars | |||
| ) |
Fixed length function
| string | String to process | |
| integer | Max number of chars |
Definition at line 228 of file class.t3lib_arraybrowser.php.
Referenced by tree().
| t3lib_arrayBrowser::depthKeys | ( | $ | arr, | |
| $ | settings | |||
| ) |
Function modifying the depthKey array
| array | Array with instructions to open/close nodes. | |
| array | Input depth_key array |
Definition at line 245 of file class.t3lib_arraybrowser.php.
Referenced by tree().
1.4.6