t3lib_arrayBrowser Klassenreferenz
Aufstellung aller Elemente
Öffentliche Methoden |
| | 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) |
Öffentliche Attribute |
|
| $expAll = FALSE |
|
| $dontLinkVar = FALSE |
|
| $depthKeys = array() |
|
| $searchKeys = array() |
|
| $fixedLgd = 1 |
|
| $regexMode = 0 |
|
| $searchKeysToo = FALSE |
|
| $varName = '' |
Dokumentation der Elementfunktionen
| t3lib_arrayBrowser::depthKeys |
( |
$ |
arr, |
|
|
$ |
settings | |
|
) |
| | |
Function modifying the depthKey array
- Parameter:
-
| array | Array with instructions to open/close nodes. |
| array | Input depth_key array |
- Rückgabe:
- array Output depth_key array with entries added/removed based on $arr
- Siehe auch:
- SC_mod_tools_config_index::main()
| t3lib_arrayBrowser::fixed_lgd |
( |
$ |
string, |
|
|
$ |
chars | |
|
) |
| | |
Fixed length function
- Parameter:
-
| string | String to process |
| integer | Max number of chars |
- Rückgabe:
- string Processed string
| t3lib_arrayBrowser::getSearchKeys |
( |
$ |
keyArr, |
|
|
$ |
depth_in, |
|
|
$ |
searchString, |
|
|
$ |
keyArray | |
|
) |
| | |
Creates an array with "depthKeys" which will expand the array to show the search results
- Parameter:
-
| 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 |
- Rückgabe:
- array
| 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()
- Parameter:
-
| 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. |
- Rückgabe:
- string HTML for the tree
- Siehe auch:
- SC_mod_tools_config_index::main()
| t3lib_arrayBrowser::wrapArrayKey |
( |
$ |
label, |
|
|
$ |
depth, |
|
|
$ |
theValue | |
|
) |
| | |
Wrapping the value in bold tags etc.
- Parameter:
-
| string | The title string |
| string | Depth path |
| string | The value for the array entry. |
- Rückgabe:
- string Title string, htmlspecialchars()'ed
| t3lib_arrayBrowser::wrapValue |
( |
$ |
theValue, |
|
|
$ |
depth | |
|
) |
| | |
Wrapping the value in bold tags etc.
- Parameter:
-
| string | The title string |
| string | Depth path |
- Rückgabe:
- string Title string, htmlspecialchars()'ed
Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei:
- /srv/www/vhosts/typo3.local/typo3_src-4.2.10/t3lib/class.t3lib_arraybrowser.php