[BUGFIX] Fix last line in table wizard
[Packages/TYPO3.CMS.git] / typo3 / sysext / backend / Classes / Controller / Wizard / TableController.php
index c172ace..64c3bdb 100644 (file)
@@ -309,6 +309,7 @@ class TableController {
                // Traverse the rows:
                $tRows = array();
                $k = 0;
+               $countLines = count($cfgArr);
                foreach ($cfgArr as $cellArr) {
                        if (is_array($cellArr)) {
                                // Initialize:
@@ -336,8 +337,7 @@ class TableController {
                                        $ctrl .= '<input type="image" name="TABLE[row_bottom][' . ($k + 1) * 2 . ']"' . IconUtility::skinImg($this->doc->backPath, 'gfx/turn_up.gif', '') . $onClick . ' title="' . $GLOBALS['LANG']->getLL('table_bottom', 1) . '" />' . $brTag;
                                }
                                $ctrl .= '<input type="image" name="TABLE[row_remove][' . ($k + 1) * 2 . ']"' . IconUtility::skinImg($this->doc->backPath, 'gfx/garbage.gif', '') . $onClick . ' title="' . $GLOBALS['LANG']->getLL('table_removeRow', 1) . '" />' . $brTag;
-                               // FIXME what is $tLines? See wizard_forms.php for the same.
-                               if ($k + 1 != count($tLines)) {
+                               if ($k + 1 != $countLines) {
                                        $ctrl .= '<input type="image" name="TABLE[row_down][' . ($k + 1) * 2 . ']"' . IconUtility::skinImg($this->doc->backPath, 'gfx/pil2down.gif', '') . $onClick . ' title="' . $GLOBALS['LANG']->getLL('table_down', 1) . '" />' . $brTag;
                                } else {
                                        $ctrl .= '<input type="image" name="TABLE[row_top][' . ($k + 1) * 2 . ']"' . IconUtility::skinImg($this->doc->backPath, 'gfx/turn_down.gif', '') . $onClick . ' title="' . $GLOBALS['LANG']->getLL('table_top', 1) . '" />' . $brTag;