Fonctions membres publiques | |
| init () | |
| main () | |
| printContent () | |
| tableWizard () | |
| getConfigCode ($row) | |
| getTableHTML ($cfgArr, $row) | |
| changeFunc () | |
| cfgArray2CfgString ($cfgArr) | |
| cfgString2CfgArray ($cfgStr, $cols) | |
Attributs publics | |
| $doc | |
| $content | |
| $include_once = array() | |
| $inputStyle = 0 | |
| $xmlStorage = 0 | |
| $numNewRows = 1 | |
| $colsFieldName = 'cols' | |
| $P | |
| $TABLECFG | |
| $tableParsing_quote | |
| $tableParsing_delimiter | |
| SC_wizard_table::init | ( | ) |
Initialization of the class
| SC_wizard_table::main | ( | ) |
Main function, rendering the table wizard
| SC_wizard_table::printContent | ( | ) |
Outputting the accumulated content to screen
| SC_wizard_table::tableWizard | ( | ) |
Draws the table wizard content
| SC_wizard_table::getConfigCode | ( | $ | row | ) |
Will get and return the configuration code string Will also save (and possibly redirect/exit) the content if a save button has been pressed
| array | Current parent record row |
| SC_wizard_table::getTableHTML | ( | $ | cfgArr, | |
| $ | row | |||
| ) |
Creates the HTML for the Table Wizard:
| array | Table config array | |
| array | Current parent record array |
| SC_wizard_table::changeFunc | ( | ) |
Detects if a control button (up/down/around/delete) has been pressed for an item and accordingly it will manipulate the internal TABLECFG array
| SC_wizard_table::cfgArray2CfgString | ( | $ | cfgArr | ) |
Converts the input array to a configuration code string
| array | Array of table configuration (follows the input structure from the table wizard POST form) |
| SC_wizard_table::cfgString2CfgArray | ( | $ | cfgStr, | |
| $ | cols | |||
| ) |
Converts the input configuration code string into an array
| string | Configuration code | |
| integer | Default number of columns |
| SC_wizard_table::$doc |
| SC_wizard_table::$content |
| SC_wizard_table::$include_once = array() |
| SC_wizard_table::$inputStyle = 0 |
| SC_wizard_table::$xmlStorage = 0 |
| SC_wizard_table::$numNewRows = 1 |
| SC_wizard_table::$colsFieldName = 'cols' |
| SC_wizard_table::$P |
| SC_wizard_table::$TABLECFG |
| SC_wizard_table::$tableParsing_quote |
| SC_wizard_table::$tableParsing_delimiter |
1.5.3