Skip to content

Commit 85f5215

Browse files
committed
Do not use class invisible on table element
Otherwise the table header columns would collapse, meaning the header for column 3 will appear at position 2, if position 2 is invisible.
1 parent 88a36a5 commit 85f5215

1 file changed

Lines changed: 9 additions & 5 deletions

File tree

system/modules/multicolumnwizard/MultiColumnWizard.php

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -957,14 +957,18 @@ protected function generateTable($arrUnique, $arrDatepicker, $strHidden, $arrIte
957957

958958
if ($arrField['eval']['columnPos'])
959959
{
960-
$arrHeaderItems[$arrField['eval']['columnPos']] = (key_exists($strKey, $arrHiddenHeader)) ? '<td class="invisible">' : '<td>' . '</td>';
960+
$arrHeaderItems[$arrField['eval']['columnPos']] = '<td></td>';
961961
}
962962
else
963963
{
964-
$arrHeaderItems[] = (key_exists($strKey, $arrHiddenHeader)) ? '<td class="invisible">' : '<td>';
965-
$arrHeaderItems[] .= (is_array($arrField['label'])) ? $arrField['label'][0] : ($arrField['label'] != null ? $arrField['label'] : $strKey);
966-
$arrHeaderItems[] .= ((is_array($arrField['label']) && $arrField['label'][1] != '') ? '<span title="' . $arrField['label'][1] . '"><sup>(?)</sup></span>' : '');
967-
$arrHeaderItems[] .= '</td>';
964+
$strHeaderItem = '<td>';
965+
966+
$strHeaderItem .= (key_exists($strKey, $arrHiddenHeader)) ? '<div class="invisible">' : '';
967+
$strHeaderItem .= (is_array($arrField['label'])) ? $arrField['label'][0] : ($arrField['label'] != null ? $arrField['label'] : $strKey);
968+
$strHeaderItem .= ((is_array($arrField['label']) && $arrField['label'][1] != '') ? '<span title="' . $arrField['label'][1] . '"><sup>(?)</sup></span>' : '');
969+
$strHeaderItem .= (key_exists($strKey, $arrHiddenHeader)) ? '</div>' : '';
970+
971+
$arrHeaderItems[] = $strHeaderItem . '</td>';
968972
}
969973
}
970974

0 commit comments

Comments
 (0)