';
+ }
+
+ $first_block_printed = true;
}
- $first_block_printed = true;
- }
+ $output .= '
';
- $output .= '
';
+ foreach ($row['columns'] as $column) {
+ $width = isset($column['width']) ? 'width: '.$column['width'].';' : 'width: 100%;';
+ $padding_left = isset($column['padding-left']) ? 'padding-left: '.$column['padding-left'].';' : 'padding-left: 0;';
+ $padding_right = isset($column['padding-right']) ? 'padding-right: '.$column['padding-right'].';' : 'padding-right: 0;';
+ $extra_styles = isset($column['style']) ? $column['style'] : '';
- foreach ($row['columns'] as $column) {
- $width = isset($column['width']) ? 'width: '.$column['width'].';' : 'width: 100%;';
- $padding_left = isset($column['padding-left']) ? 'padding-left: '.$column['padding-left'].';' : 'padding-left: 0;';
- $padding_right = isset($column['padding-right']) ? 'padding-right: '.$column['padding-right'].';' : 'padding-right: 0;';
- $extra_styles = isset($column['style']) ? $column['style'] : '';
+ $output .= '
';
- $output .= '
';
-
- foreach ($column['inputs'] as $input) {
- if (is_array($input)) {
- if ($input['arguments']['type'] != 'submit') {
- $output .= $this->printBlockAsGrid($input, true);
+ foreach ($column['inputs'] as $input) {
+ if (is_array($input)) {
+ if ($input['arguments']['type'] != 'submit') {
+ $output .= $this->printBlockAsGrid($input, true);
+ } else {
+ $output_submit .= $this->printBlockAsGrid($input, true);
+ }
} else {
- $output_submit .= $this->printBlockAsGrid($input, true);
+ $output .= $input;
}
- } else {
- $output .= $input;
}
+
+ $output .= '
';
}
$output .= '
';
}
-
- $output .= '
';
}
$output .= '
';
@@ -721,6 +739,9 @@ class Wizard
$output .= '
';
$output .= '';
$output .= '';
+ if ($rawjs) {
+ $output .= $rawjs;
+ }
if ($return === false) {
echo $output;
@@ -744,6 +765,7 @@ class Wizard
$form = $data['form'];
$inputs = $data['inputs'];
$js = $data['js'];
+ $rawjs = $data['js_block'];
$cb_function = $data['cb_function'];
$cb_args = $data['cb_args'];
@@ -781,6 +803,9 @@ class Wizard
$output .= '
';
$output .= '';
$output .= '';
+ if ($rawjs) {
+ $output .= $rawjs;
+ }
if ($return === false) {
echo $output;